container/services/src/main/java/org/mobicents/slee/runtime/sbb/SbbLocalObjectImpl.java
private void validateInvocation() throws TransactionRolledbackLocalException, NoSuchObjectLocalException, SLEEException {
		// validate tx
		sleeContainer.getTransactionManager().mandateTransaction();
		// validate object
		if (this.rollbackOnly) {
			try {
				sleeContainer.getTransactionManager().setRollbackOnly();
			} catch (SystemException ex) {
				throw new SLEEException("unable to set rollbackOnly in transaction manager", ex);
			}
			throw new TransactionRolledbackLocalException(
			"Unable to proceed, transaction is set to rollback");
		}   	
		if (this.isRemoved)
			throw new NoSuchObjectLocalException("sbb local object is removed");
	}
private void validateInvocation() throws TransactionRolledbackLocalException, NoSuchObjectLocalException, SLEEException {
		// validate tx
		sleeContainer.getTransactionManager().mandateTransaction();
		// validate object
		if (this.rollbackOnly) {
			try {
				sleeContainer.getTransactionManager().setRollbackOnly();
			} catch (SystemException ex) {
				throw new SLEEException("unable to set rollbackOnly in transaction manager", ex);
			}
			throw new TransactionRolledbackLocalException(
			"Unable to proceed, transaction is set to rollback");
		}   	
		if (this.isRemoved)
			throw new NoSuchObjectLocalException("sbb local object is removed");
	}
private void validateInvocation ( ) throws TransactionRolledbackLocalException , NoSuchObjectLocalException , SLEEException { // validate tx sleeContainer . getTransactionManager ( ) . mandateTransaction ( ) ; // validate object if ( this . rollbackOnly ) { try { sleeContainer . getTransactionManager ( ) . setRollbackOnly ( ) ; } catch ( SystemException ex ) { throw new SLEEException ( "unable to set rollbackOnly in transaction manager" , ex ) ; } throw new TransactionRolledbackLocalException ( "Unable to proceed, transaction is set to rollback" ) ; } if ( this . isRemoved ) throw new NoSuchObjectLocalException ( "sbb local object is removed" ) ; }
Validates an invocation of the {@link SbbLocalObject}.

@throws TransactionRolledbackLocalException
@throws NoSuchObjectLocalException
@throws SLEEException
Validates an invocation of the { @link SbbLocalObject } .