Package org.atmosphere.annotation
Interface Processor<T>
- All Known Implementing Classes:
AsyncSupportListenerServiceProcessor,AsyncSupportServiceProcessor,AtmosphereFrameworkServiceProcessor,AtmosphereHandlerServiceProcessor,AtmosphereInterceptorServiceProcessor,AtmosphereResourceFactoryServiceProcessor,AtmosphereResourceListenerServiceProcessor,AtmosphereServiceProcessor,BroadcasterCacheInspectorServiceProcessor,BroadcasterCacheListenererviceProcessor,BroadcasterCacheServiceProcessor,BroadcasterFactoryServiceProcessor,BroadcasterListenerServiceProcessor,BroadcasterServiceProcessor,BroadcastFilterServiceProcessor,EndpointMapperServiceProcessor,ManagedServiceProcessor,MeteorServiceProcessor,UUIDProviderServiceProcessor,WebSocketFactoryServiceProcessor,WebSocketHandlerServiceProcessor,WebSocketProcessorServiceProcessor,WebSocketProtocolServiceProcessor
public interface Processor<T>
Class annotated with
AtmosphereAnnotation must implement this interface in order to get invoked
when the AtmosphereFramework.init() executes. Classes implementing this interface will
have a chance to process annotated classes and take the appropriate action.-
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(AtmosphereFramework framework, Class<T> annotatedClass) Invoked by theAnnotationHandlerwhen an annotation is detected.
-
Method Details
-
handle
Invoked by theAnnotationHandlerwhen an annotation is detected.- Parameters:
framework- theAtmosphereFrameworkannotatedClass- the annotated classes.
-