- java.lang.Object
- 
- com.sun.jdi.connect.spi.TransportService.Capabilities
 
- 
- Enclosing class:
- TransportService
 
 public abstract static class TransportService.Capabilities extends Object The transport service capabilities.
- 
- 
Constructor SummaryConstructors Constructor Description Capabilities()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract booleansupportsAcceptTimeout()Tell whether or not this transport service supports a timeout while waiting for a target VM to connect.abstract booleansupportsAttachTimeout()Tell whether or not this transport service supports a timeout when attaching to a target VM.abstract booleansupportsHandshakeTimeout()Tells whether or not this transport service supports a timeout when handshaking with the target VM.abstract booleansupportsMultipleConnections()Tells whether or not this transport service can support multiple concurrent connections to a single address that it is listening on.
 
- 
- 
- 
Method Detail- 
supportsMultipleConnectionspublic abstract boolean supportsMultipleConnections() Tells whether or not this transport service can support multiple concurrent connections to a single address that it is listening on.- Returns:
- trueif, and only if, this transport service supports multiple connections.
 
 - 
supportsAttachTimeoutpublic abstract boolean supportsAttachTimeout() Tell whether or not this transport service supports a timeout when attaching to a target VM.- Returns:
- trueif, and only if, this transport service supports attaching with a timeout.
- See Also:
- TransportService.attach(String,long,long)
 
 - 
supportsAcceptTimeoutpublic abstract boolean supportsAcceptTimeout() Tell whether or not this transport service supports a timeout while waiting for a target VM to connect.- Returns:
- trueif, and only if, this transport service supports timeout while waiting for a target VM to connect.
- See Also:
- TransportService.accept(TransportService.ListenKey,long,long)
 
 - 
supportsHandshakeTimeoutpublic abstract boolean supportsHandshakeTimeout() Tells whether or not this transport service supports a timeout when handshaking with the target VM.- Returns:
- trueif, and only if, this transport service supports a timeout while handshaking with the target VM.
- See Also:
- TransportService.attach(String,long,long),- TransportService.accept(TransportService.ListenKey,long,long)
 
 
- 
 
-