public class PostsActionInvokedEventFacetFactory extends MethodPrefixBasedFacetFactoryAbstract implements AdapterManagerAware, ServicesInjectorAware, RuntimeContextAware
ActionInvocationFacet, along with a number of supporting
facets that are based on the action's name.
The supporting methods are: ExecutedFacet, ExplorationFacet
and DebugFacet. In addition a NamedFacet is inferred from the
name (taking into account the above well-known prefixes).
MethodPrefixBasedFacetFactoryAbstract.OrphanValidationFacetFactory.AbstractProcessContext<T extends FacetHolder>, FacetFactory.ProcessClassContext, FacetFactory.ProcessContextWithMetadataProperties<T extends FacetHolder>, FacetFactory.ProcessMethodContext, FacetFactory.ProcessParameterContextNO_PARAMETERS, NO_PARAMETERS_TYPES| Constructor and Description |
|---|
PostsActionInvokedEventFacetFactory()
Note that the
Facets registered are the generic ones from
noa-architecture (where they exist) |
| Modifier and Type | Method and Description |
|---|---|
void |
process(FacetFactory.ProcessMethodContext processMethodContext)
Process the method, and return the correctly setup annotation if present.
|
void |
setAdapterManager(AdapterManager adapterManager) |
void |
setRuntimeContext(RuntimeContext runtimeContext) |
void |
setServicesInjector(ServicesInjector servicesInjector) |
getPrefixes, refineMetaModelValidatorgetFeatureTypes, getSpecificationLoader, process, processParams, setSpecificationLookupclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFeatureTypes, process, processParamspublic PostsActionInvokedEventFacetFactory()
Facets registered are the generic ones from
noa-architecture (where they exist)public void process(FacetFactory.ProcessMethodContext processMethodContext)
FacetFactoryprocess in interface FacetFactoryprocess in class FacetFactoryAbstractpublic void setAdapterManager(AdapterManager adapterManager)
setAdapterManager in interface AdapterManagerAwarepublic void setServicesInjector(ServicesInjector servicesInjector)
setServicesInjector in interface ServicesInjectorAwarepublic void setRuntimeContext(RuntimeContext runtimeContext)
setRuntimeContext in interface RuntimeContextAwareCopyright © 2010–2014 The Apache Software Foundation. All rights reserved.