|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.quickfixj.jmx.mbean.connector.SocketAcceptorAdmin
public class SocketAcceptorAdmin
Implementation of the socket acceptor management interface.
Nested Class Summary | |
---|---|
static class |
ConnectorAdmin.ConnectorSession
|
static class |
SocketAcceptorAdmin.SessionAcceptorAddressRow
|
Field Summary | |
---|---|
static java.lang.String |
ACCEPTOR_ROLE
|
static java.lang.String |
INITIATOR_ROLE
|
Constructor Summary | |
---|---|
SocketAcceptorAdmin(AbstractSocketAcceptor connector,
SessionJmxExporter sessionExporter)
|
Method Summary | |
---|---|
javax.management.openmbean.TabularData |
getAcceptorAddresses()
|
java.lang.String |
getHostName()
Get the host name of the connector. |
javax.management.openmbean.TabularData |
getLoggedOnSessions()
|
int |
getQueueSize()
The size of the underlying event queue |
java.lang.String |
getRole()
The connection role. |
javax.management.openmbean.TabularData |
getSessions()
Get all session who may be connected through this connector. |
void |
stop()
Stop the connector after waiting for logouts. |
void |
stop(boolean force)
Stop the connector. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.quickfixj.jmx.mbean.connector.ConnectorAdminMBean |
---|
getHostName, getRole, getSessions, stop, stop |
Field Detail |
---|
public static final java.lang.String ACCEPTOR_ROLE
public static final java.lang.String INITIATOR_ROLE
Constructor Detail |
---|
public SocketAcceptorAdmin(AbstractSocketAcceptor connector, SessionJmxExporter sessionExporter)
Method Detail |
---|
public javax.management.openmbean.TabularData getAcceptorAddresses() throws java.io.IOException
getAcceptorAddresses
in interface SocketAcceptorAdminMBean
java.io.IOException
public int getQueueSize()
ConnectorAdminMBean
getQueueSize
in interface ConnectorAdminMBean
public java.lang.String getRole()
ConnectorAdminMBean
getRole
in interface ConnectorAdminMBean
public javax.management.openmbean.TabularData getSessions() throws java.io.IOException
ConnectorAdminMBean
getSessions
in interface ConnectorAdminMBean
java.io.IOException
public javax.management.openmbean.TabularData getLoggedOnSessions() throws javax.management.openmbean.OpenDataException
javax.management.openmbean.OpenDataException
public void stop(boolean force)
ConnectorAdminMBean
stop
in interface ConnectorAdminMBean
force
- don't wait for normal logout from counterpartypublic java.lang.String getHostName()
ConnectorAdminMBean
getHostName
in interface ConnectorAdminMBean
public void stop()
ConnectorAdminMBean
stop
in interface ConnectorAdminMBean
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |