O - the operation type.public abstract class AbstractExposableEndpoint<O extends Operation> extends java.lang.Object implements ExposableEndpoint<O>
ExposableEndpoint implementations.| 构造器和说明 |
|---|
AbstractExposableEndpoint(EndpointId id,
boolean enabledByDefault,
java.util.Collection<? extends O> operations)
Create a new
AbstractExposableEndpoint instance. |
| 限定符和类型 | 方法和说明 |
|---|---|
EndpointId |
getEndpointId()
Return the endpoint ID.
|
java.util.Collection<O> |
getOperations()
Returns the operations of the endpoint.
|
boolean |
isEnableByDefault()
Returns if the endpoint is enabled by default.
|
public AbstractExposableEndpoint(EndpointId id, boolean enabledByDefault, java.util.Collection<? extends O> operations)
AbstractExposableEndpoint instance.id - the endpoint idenabledByDefault - if the endpoint is enabled by defaultoperations - the endpoint operationspublic EndpointId getEndpointId()
ExposableEndpointgetEndpointId 在接口中 ExposableEndpoint<O extends Operation>public boolean isEnableByDefault()
ExposableEndpointisEnableByDefault 在接口中 ExposableEndpoint<O extends Operation>public java.util.Collection<O> getOperations()
ExposableEndpointgetOperations 在接口中 ExposableEndpoint<O extends Operation>