container/resource/src/main/java/org/mobicents/slee/resource/SleeEndpointImpl.java
public void startActivitySuspended(ActivityHandle handle, Object activity,
			int activityFlags) throws NullPointerException,
			IllegalStateException, TransactionRequiredLocalException,
			ActivityAlreadyExistsException, StartActivityException,
			SLEEException {

		if (doTraceLogs) {
			logger.trace("startActivitySuspended( handle = " + handle
					+ " , activity = " + activity + " , flags = "
					+ activityFlags + " )");
		}

		// need to check tx before doing out of tx scope activity start
		txManager.mandateTransaction();	
		checkStartActivityParameters(handle, activity);
		startActivityNotTransactedExecutor.execute(handle, activityFlags,true);		
	}
public void startActivitySuspended(ActivityHandle handle, Object activity,
			int activityFlags) throws NullPointerException,
			IllegalStateException, TransactionRequiredLocalException,
			ActivityAlreadyExistsException, StartActivityException,
			SLEEException {

		if (doTraceLogs) {
			logger.trace("startActivitySuspended( handle = " + handle
					+ " , activity = " + activity + " , flags = "
					+ activityFlags + " )");
		}

		// need to check tx before doing out of tx scope activity start
		txManager.mandateTransaction();	
		checkStartActivityParameters(handle, activity);
		startActivityNotTransactedExecutor.execute(handle, activityFlags,true);		
	}
public void startActivitySuspended ( ActivityHandle handle , Object activity , int activityFlags ) throws NullPointerException , IllegalStateException , TransactionRequiredLocalException , ActivityAlreadyExistsException , StartActivityException , SLEEException { if ( doTraceLogs ) { logger . trace ( "startActivitySuspended( handle = " + handle + " , activity = " + activity + " , flags = " + activityFlags + " )" ) ; } // need to check tx before doing out of tx scope activity start txManager . mandateTransaction ( ) ; checkStartActivityParameters ( handle , activity ) ; startActivityNotTransactedExecutor . execute ( handle , activityFlags , true ) ; }
/*
(non-Javadoc)

@see
javax.slee.resource.SleeEndpoint#startActivitySuspended(javax.slee.resource
.ActivityHandle, java.lang.Object, int)
/ * ( non - Javadoc )