Interface ProfileFacility
-
- All Superinterfaces:
ProfileFacility
public interface ProfileFacility extends ProfileFacility
Rhino extensions to the SLEE-defined Profile Facility.
- Since:
- Rhino 2.4.0
-
-
Field Summary
-
Fields inherited from interface javax.slee.profile.ProfileFacility
JNDI_NAME
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProfileTableDescriptor
getProfileTableDescriptor(String profileTableName)
Get the profile table descriptor for the profile table with the specified name.boolean
profileTableExists(String profileTableName)
Determine if a profile table with the specified name currently exists in the SLEE.-
Methods inherited from interface javax.slee.profile.ProfileFacility
getProfileByIndexedAttribute, getProfiles, getProfilesByIndexedAttribute, getProfileTable, getProfileTableActivity
-
-
-
-
Method Detail
-
profileTableExists
boolean profileTableExists(String profileTableName) throws NullPointerException, FacilityException
Determine if a profile table with the specified name currently exists in the SLEE.
This method is a non-transactional method.
- Parameters:
profileTableName
- the name of the profile table.- Returns:
true
if the profile table currently exists,false
otherwise.- Throws:
NullPointerException
- ifprofileTableName
isnull
.FacilityException
- if the existence of the profile table could not be determined due to a system-level failure.- Since:
- Rhino 2.4.0
-
getProfileTableDescriptor
ProfileTableDescriptor getProfileTableDescriptor(String profileTableName) throws NullPointerException, UnrecognizedProfileTableNameException, FacilityException
Get the profile table descriptor for the profile table with the specified name.
This method is a non-transactional method.
- Parameters:
profileTableName
- the name of the profile table.- Returns:
- the profile table descriptor.
- Throws:
NullPointerException
- ifprofileTableName
isnull
.UnrecognizedProfileTableNameException
- if a profile table with the specified name does not exist.FacilityException
- if the profile table descriptor could not be returned due to a system-level failure.- Since:
- Rhino 2.4.0
-
-