public class EventMetaBuilderImpl extends InheritableAnnotationMetaBuilderBase<EventMetadata,StateMachineMetadata> implements EventMetaBuilder
EventMetadata.EventTypeEnumloggerregistrycontainerType, flavorMap, keySet, parent, path, properties| Modifier | Constructor and Description |
|---|---|
protected |
EventMetaBuilderImpl(StateMachineMetadata parent,
String name) |
| Modifier and Type | Method and Description |
|---|---|
EventMetaBuilder |
build(Class<?> clazz,
StateMachineMetadata parent) |
void |
dump(Dumper dumper)
Dump out the contents using the given indentation.
|
protected boolean |
extendsSuperKeySet() |
protected EventMetadata |
findSuper(Class<?> metaClass) |
Class<?> |
getConditionClass() |
Class<? extends ConditionalEvent<?>> |
getJudgerClass() |
StateMachineMetadata |
getStateMachine() |
long |
getTimeout() |
EventMetadata.EventTypeEnum |
getType() |
boolean |
isConditional() |
boolean |
postValidate() |
void |
verifyEventMethod(Method method,
VerificationFailureSet failureSet) |
void |
verifyMetaData(VerificationFailureSet verificationSet) |
protected void |
verifySuper(Class<?> metaClass) |
configureSuper, getDeclaredAnnotation, getSuper, getSuperMetaClass, hasDeclaredAnnotation, hasLifecycleOverrideAnnotation, hasSuper, hasSuper, isOverriding, setOverriding, setSuperaddKeys, getPrimaryKey, getRegistry, newVerificationException, newVerificationException, newVerificationFailure, newVerificationFailure, setPrimaryKey, setRegistryaddFlavor, addKey, addKeys, equals, getDottedPath, getFlavor, getFlavorMetaData, getKeySet, getMetaData, getName, getParent, getProperty, handleError, hasFlavor, hasFlavorMetaData, hashCode, hasKey, removeFlavor, setContainerType, setProperty, toString, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddFlavor, addKey, addKeys, getMetaData, handleError, hasKey, removeFlavorgetSuper, hasSuper, isOverridinggetDottedPath, getKeySet, getParent, getPrimaryKeygetKeySetprotected EventMetaBuilderImpl(StateMachineMetadata parent, String name)
public void verifyMetaData(VerificationFailureSet verificationSet)
verifyMetaData in interface MetaDatapublic EventMetaBuilder build(Class<?> clazz, StateMachineMetadata parent) throws VerificationException
build in interface AnnotationMetaBuilder<EventMetadata,StateMachineMetadata>build in interface EventMetaBuilderbuild in class AnnotationMetaBuilderBase<EventMetadata,StateMachineMetadata>VerificationExceptionpublic StateMachineMetadata getStateMachine()
getStateMachine in interface EventMetadatapublic EventMetadata.EventTypeEnum getType()
getType in interface EventMetadatapublic long getTimeout()
getTimeout in interface EventMetadatapublic void dump(Dumper dumper)
Dumpablepublic boolean isConditional()
isConditional in interface EventMetadatapublic Class<?> getConditionClass()
getConditionClass in interface EventMetadatapublic Class<? extends ConditionalEvent<?>> getJudgerClass()
getJudgerClass in interface EventMetadatapublic boolean postValidate()
postValidate in interface EventMetadataprotected void verifySuper(Class<?> metaClass) throws VerificationException
verifySuper in class InheritableAnnotationMetaBuilderBase<EventMetadata,StateMachineMetadata>VerificationExceptionprotected EventMetadata findSuper(Class<?> metaClass) throws VerificationException
findSuper in class InheritableAnnotationMetaBuilderBase<EventMetadata,StateMachineMetadata>VerificationExceptionprotected boolean extendsSuperKeySet()
extendsSuperKeySet in class InheritableAnnotationMetaBuilderBase<EventMetadata,StateMachineMetadata>public void verifyEventMethod(Method method, VerificationFailureSet failureSet)
verifyEventMethod in interface EventMetadataCopyright © 2015. All Rights Reserved.