@Service(name="CompleteExampleService", vendor="javax.slee", version="1.0", rootSbb=CompleteExampleAnnotatedSbb.class) @Reentrant @Sbb(name="CompleteExampleSbb", vendor="javax.slee", version="1.0", localInterface=ExampleSbbLocalObject.class, activityContextInterface=ExampleSbbActivityContextInterface.class, sbbRefs=@SbbRef(name="ChildSbb",vendor="javax.slee",version="1.0",alias="childSbb"), libraryRefs=@LibraryRef(name="Library",vendor="javax.slee",version="1.0"), profileSpecRefs=@ProfileSpecRef(name="ProfileSpec",vendor="javax.slee",version="1.0",alias="profileSpec"), properties=@ConfigProperty(name="X",type=java.lang.String.class), securityPermissions="...") public abstract class CompleteExampleAnnotatedSbb extends Object implements SbbExt
| Constructor and Description |
|---|
CompleteExampleAnnotatedSbb() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
fireExampleEvent(ExampleEvent event,
javax.slee.ActivityContextInterface aci,
javax.slee.Address address) |
abstract javax.slee.ChildRelation |
getChildRelation() |
abstract String |
getCMPField() |
abstract ExampleUsageParametersInterface |
getDefaultSbbUsageParameterSet() |
abstract ExampleProfileSpecCMPInterface |
getExampleProfile(javax.slee.profile.ProfileID profileID) |
abstract ExampleUsageParametersInterface |
getSbbUsageParameterSet(String name) |
javax.slee.InitialEventSelector |
ies(javax.slee.InitialEventSelector ies) |
void |
onExampleEvent(ExampleEvent event,
javax.slee.ActivityContextInterface aci) |
void |
onServiceStartedEvent(javax.slee.serviceactivity.ServiceStartedEvent event,
javax.slee.ActivityContextInterface aci) |
void |
onTimerEvent(javax.slee.facilities.TimerEvent event,
javax.slee.ActivityContextInterface aci) |
abstract void |
setCMPField(String value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsbbConfigurationUpdate, sbbConfigure, sbbUnconfigure, sbbVerifyConfigurationpublic abstract void setCMPField(String value)
@GetChildRelation(sbbAliasRef="childSbb") public abstract javax.slee.ChildRelation getChildRelation()
@GetProfileCMP(profileSpecRef="profileSpec") public abstract ExampleProfileSpecCMPInterface getExampleProfile(javax.slee.profile.ProfileID profileID)
@UsageParametersInterface public abstract ExampleUsageParametersInterface getDefaultSbbUsageParameterSet()
public abstract ExampleUsageParametersInterface getSbbUsageParameterSet(String name) throws javax.slee.usage.UnrecognizedUsageParameterSetNameException
javax.slee.usage.UnrecognizedUsageParameterSetNameException@ServiceStartedEventHandler public void onServiceStartedEvent(javax.slee.serviceactivity.ServiceStartedEvent event, javax.slee.ActivityContextInterface aci)
@TimerEventHandler public void onTimerEvent(javax.slee.facilities.TimerEvent event, javax.slee.ActivityContextInterface aci)
@InitialEventSelectorMethod(value=@EventTypeRef(name="ExampleEvent",vendor="javax.slee",version="1.0")) public javax.slee.InitialEventSelector ies(javax.slee.InitialEventSelector ies)
@EventHandler(eventType=@EventTypeRef(name="ExampleEvent",vendor="javax.slee",version="1.0")) public void onExampleEvent(ExampleEvent event, javax.slee.ActivityContextInterface aci)
@EventFiring(value=@EventTypeRef(name="ExampleEvent",vendor="javax.slee",version="1.0")) public abstract void fireExampleEvent(ExampleEvent event, javax.slee.ActivityContextInterface aci, javax.slee.Address address)
Copyright © 2016. All rights reserved.