TransportMetadatapublic class DefaultTransportMetadata extends Object implements TransportMetadata
TransportMetadata.| Constructor | Description |
|---|---|
DefaultTransportMetadata(String providerName,
String name,
boolean connectionless,
boolean fragmentation,
Class<? extends SocketAddress> addressType,
Class<? extends IoSessionConfig> sessionConfigType,
Class<?>... envelopeTypes) |
| Modifier and Type | Method | Description |
|---|---|---|
Class<? extends SocketAddress> |
getAddressType() |
|
Set<Class<? extends Object>> |
getEnvelopeTypes() |
|
String |
getName() |
|
String |
getProviderName() |
|
Class<? extends IoSessionConfig> |
getSessionConfigType() |
|
boolean |
hasFragmentation() |
|
boolean |
isConnectionless() |
|
String |
toString() |
public DefaultTransportMetadata(String providerName, String name, boolean connectionless, boolean fragmentation, Class<? extends SocketAddress> addressType, Class<? extends IoSessionConfig> sessionConfigType, Class<?>... envelopeTypes)
public Class<? extends SocketAddress> getAddressType()
getAddressType in interface TransportMetadatapublic Set<Class<? extends Object>> getEnvelopeTypes()
getEnvelopeTypes in interface TransportMetadataIoSession that is managed by the service.public Class<? extends IoSessionConfig> getSessionConfigType()
getSessionConfigType in interface TransportMetadataIoSessionConfig of the servicepublic String getProviderName()
getProviderName in interface TransportMetadatapublic String getName()
getName in interface TransportMetadatapublic boolean isConnectionless()
isConnectionless in interface TransportMetadatapublic boolean hasFragmentation()
hasFragmentation in interface TransportMetadatatrue if the messages exchanged by the service can be
fragmented
or reassembled by its underlying transport.Copyright © 2004–2018 Apache MINA Project. All rights reserved.