Class JettyAnnotatedImpl
- java.lang.Object
-
- org.eclipse.jetty.websocket.common.events.JettyAnnotatedImpl
-
- All Implemented Interfaces:
EventDriverImpl
public class JettyAnnotatedImpl extends java.lang.Object implements EventDriverImpl
-
-
Constructor Summary
Constructors Constructor Description JettyAnnotatedImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventDriver
create(java.lang.Object websocket, WebSocketPolicy policy)
Create the EventDriver based on this implementation.java.lang.String
describeRule()
human readable string describing the rule that would support this EventDriver.boolean
supports(java.lang.Object websocket)
Test for if this implementation can support the provided websocket.java.lang.String
toString()
-
-
-
Method Detail
-
create
public EventDriver create(java.lang.Object websocket, WebSocketPolicy policy)
Description copied from interface:EventDriverImpl
Create the EventDriver based on this implementation.- Specified by:
create
in interfaceEventDriverImpl
- Parameters:
websocket
- the websocket to wrappolicy
- the policy to use- Returns:
- the created EventDriver
-
describeRule
public java.lang.String describeRule()
Description copied from interface:EventDriverImpl
human readable string describing the rule that would support this EventDriver.Used to help developer with possible object annotations, listeners, or base classes.
- Specified by:
describeRule
in interfaceEventDriverImpl
- Returns:
- the human readable description of this event driver rule(s).
-
supports
public boolean supports(java.lang.Object websocket)
Description copied from interface:EventDriverImpl
Test for if this implementation can support the provided websocket.- Specified by:
supports
in interfaceEventDriverImpl
- Parameters:
websocket
- the possible websocket to test- Returns:
- true if implementation can support it, false if otherwise.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-