|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value=TYPE) @Inherited public @interface PresenceService
Extra management information is provided through this annotation during the definition of a Presence type. Like logging, logical name, state devision type name
Optional Element Summary | |
---|---|
boolean |
internal
Tells whether this presence represents an internal entity not to be published its services |
String |
logLevel
Setter method for logging level of the Presence type. |
int |
logType
Setter method for logging type |
long |
messageExpiration
Tells the expiration taken into account by the given Precense |
String |
name
Returns the components's published name Default is the name of the Class |
boolean |
periodical
Tells whether the Presence has periodical aspiring activity |
String |
presenceManager
Setter method for full qualified name of the PresenceManager for instantiation process |
String |
stateDivision
Setter method for full qualified name of the StateDivision type |
long |
timeMeasure
Timout for this component measured in milliseconds |
public abstract String name
public abstract int logType
public abstract String logLevel
public abstract String presenceManager
public abstract String stateDivision
public abstract long timeMeasure
public abstract boolean periodical
public abstract long messageExpiration
public abstract boolean internal
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |