container/profiles/src/main/java/org/mobicents/slee/container/profile/ProfileTableImpl.java
public ProfileLocalObject create(String profileName)
			throws NullPointerException, IllegalArgumentException,
			TransactionRequiredLocalException, ReadOnlyProfileException,
			ProfileAlreadyExistsException, CreateException, SLEEException {

		sleeContainer.getTransactionManager().mandateTransaction();

		checkProfileSpecIsNotReadOnly();
		ProfileObjectImpl profileObject = createProfile(profileName);
		profileObject.profilePersist();
		return profileObject.getProfileLocalObject();
	}
public ProfileLocalObject create(String profileName)
			throws NullPointerException, IllegalArgumentException,
			TransactionRequiredLocalException, ReadOnlyProfileException,
			ProfileAlreadyExistsException, CreateException, SLEEException {

		sleeContainer.getTransactionManager().mandateTransaction();

		checkProfileSpecIsNotReadOnly();
		ProfileObjectImpl profileObject = createProfile(profileName);
		profileObject.profilePersist();
		return profileObject.getProfileLocalObject();
	}
public ProfileLocalObject create ( String profileName ) throws NullPointerException , IllegalArgumentException , TransactionRequiredLocalException , ReadOnlyProfileException , ProfileAlreadyExistsException , CreateException , SLEEException { sleeContainer . getTransactionManager ( ) . mandateTransaction ( ) ; checkProfileSpecIsNotReadOnly ( ) ; ProfileObjectImpl profileObject = createProfile ( profileName ) ; profileObject . profilePersist ( ) ; return profileObject . getProfileLocalObject ( ) ; }
/*
(non-Javadoc)
@see javax.slee.profile.ProfileTable#create(java.lang.String)
/ * ( non - Javadoc )