Interface ProfileTableDescriptor
-
public interface ProfileTableDescriptorProfile table metadata descriptor.
All methods defined by this interface are non-transactional.
- Since:
- Rhino 2.4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Class<?>getProfileLocalInterface()Get the profile local interface of profile objects returned from the profile table.ProfileSpecificationIDgetProfileSpecification()Get the component identifier of the profile specification that the profile table was created from.Class<? extends ProfileTable>getProfileTableInterface()Get the profile table interface of the profile table.
-
-
-
Method Detail
-
getProfileSpecification
ProfileSpecificationID getProfileSpecification()
Get the component identifier of the profile specification that the profile table was created from.
- Returns:
- the profile specification component identifier.
- Since:
- Rhino 2.4.0
-
getProfileTableInterface
Class<? extends ProfileTable> getProfileTableInterface()
Get the profile table interface of the profile table.
This method returns the
Classobject of the profile table interface declared by the profile table’s profile specification. If the profile specification does not declare a profile table interface, then theClassobject for the default SLEE-definedProfileTableinterface is returned instead.- Returns:
- the profile table interface class, or the default
javax.slee.profile.ProfileTableclass if the profile specification does not declare a profile table interface. - Since:
- Rhino 2.4.0
-
getProfileLocalInterface
Class<?> getProfileLocalInterface()
Get the profile local interface of profile objects returned from the profile table.
This method returns the
Classobject of the profile local interface declared by the profile table’s profile specification. If the profile specification does not declare a profile local interface, then this method returns theClassobject of the profile CMP interface instead.- Returns:
- the profile local interface class, or the profile CMP interface class if the profile specification does not declare a profile local interface.
- Since:
- Rhino 2.4.0
-
-