Interface ProfileTableDescriptor
-
public interface ProfileTableDescriptor
Profile 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.ProfileSpecificationID
getProfileSpecification()
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
Class
object 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 theClass
object for the default SLEE-definedProfileTable
interface is returned instead.- Returns:
- the profile table interface class, or the default
javax.slee.profile.ProfileTable
class 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
Class
object 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 theClass
object 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
-
-