O
- 操作型 public abstract class AbstractDiscoveredEndpoint<O extends Operation> extends AbstractExposableEndpoint<O> implements DiscoveredEndpoint<O>
EndpointDiscoverer
によって検出された endpoints
の抽象基本クラス。コンストラクターと説明 |
---|
AbstractDiscoveredEndpoint(EndpointDiscoverer<?,?> discoverer, ObjectSE endpointBean, EndpointId id, boolean enabledByDefault, CollectionSE<? extends O> operations) 新しい AbstractDiscoveredEndpoint インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | appendFields(ToStringCreator creator) |
ObjectSE | getEndpointBean() DiscoveredEndpoint の構築に使用されたソース Bean を返します。 |
StringSE | toString() |
boolean | wasDiscoveredBy(ClassSE<? extends EndpointDiscoverer<?,?>> discoverer) エンドポイントが指定された発見者によって発見された場合、 true を返します。 |
getEndpointId, getOperations, isEnableByDefault
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
getEndpointId, getOperations, isEnableByDefault
public AbstractDiscoveredEndpoint(EndpointDiscoverer<?,?> discoverer, ObjectSE endpointBean, EndpointId id, boolean enabledByDefault, CollectionSE<? extends O> operations)
AbstractDiscoveredEndpoint
インスタンスを作成します。discoverer
- エンドポイントを発見した発見者 endpointBean
- プライマリソース Beanid
- エンドポイントの IDenabledByDefault
- エンドポイントがデフォルトで有効になっている場合 operations
- エンドポイント操作 public ObjectSE getEndpointBean()
DiscoveredEndpoint
DiscoveredEndpoint
の構築に使用されたソース Bean を返します。DiscoveredEndpoint<O extends Operation>
の getEndpointBean
public boolean wasDiscoveredBy(ClassSE<? extends EndpointDiscoverer<?,?>> discoverer)
DiscoveredEndpoint
true
を返します。DiscoveredEndpoint<O extends Operation>
の wasDiscoveredBy
discoverer
- 発見者の型 true
public StringSE toString()
ObjectSE
の toStringSE
protected void appendFields(ToStringCreator creator)