public class DefaultTransportMetadata extends java.lang.Object implements TransportMetadata
TransportMetadata
.构造器和说明 |
---|
DefaultTransportMetadata(java.lang.String providerName,
java.lang.String name,
boolean connectionless,
boolean fragmentation,
java.lang.Class<? extends java.net.SocketAddress> addressType,
java.lang.Class<? extends IoSessionConfig> sessionConfigType,
java.lang.Class<?>... envelopeTypes) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Class<? extends java.net.SocketAddress> |
getAddressType() |
java.util.Set<java.lang.Class<? extends java.lang.Object>> |
getEnvelopeTypes() |
java.lang.String |
getName() |
java.lang.String |
getProviderName() |
java.lang.Class<? extends IoSessionConfig> |
getSessionConfigType() |
boolean |
hasFragmentation() |
boolean |
isConnectionless() |
java.lang.String |
toString() |
public DefaultTransportMetadata(java.lang.String providerName, java.lang.String name, boolean connectionless, boolean fragmentation, java.lang.Class<? extends java.net.SocketAddress> addressType, java.lang.Class<? extends IoSessionConfig> sessionConfigType, java.lang.Class<?>... envelopeTypes)
public java.lang.Class<? extends java.net.SocketAddress> getAddressType()
getAddressType
在接口中 TransportMetadata
public java.util.Set<java.lang.Class<? extends java.lang.Object>> getEnvelopeTypes()
getEnvelopeTypes
在接口中 TransportMetadata
IoSession
that is managed by the service.public java.lang.Class<? extends IoSessionConfig> getSessionConfigType()
getSessionConfigType
在接口中 TransportMetadata
IoSessionConfig
of the servicepublic java.lang.String getProviderName()
getProviderName
在接口中 TransportMetadata
public java.lang.String getName()
getName
在接口中 TransportMetadata
public boolean isConnectionless()
isConnectionless
在接口中 TransportMetadata
public boolean hasFragmentation()
hasFragmentation
在接口中 TransportMetadata
true
if the messages exchanged by the service can be
fragmented
or reassembled by its underlying transport.public java.lang.String toString()
toString
在类中 java.lang.Object