Interface SynchConnectionsMBean
-
- All Superinterfaces:
org.bedework.util.jmx.BaseMBean,org.bedework.util.jmx.ConfBaseMBean
- All Known Implementing Classes:
SynchConnections
public interface SynchConnectionsMBean extends org.bedework.util.jmx.ConfBaseMBeanHandle the dynamic connections made between bedework and synch engines.- Author:
- douglm
-
-
Field Summary
Fields Modifier and Type Field Description static StringconfigNamestatic StringserviceName
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String[]activeConnectionInfo()SynchConnectiongetConnection(String callbackUrl)Find a connectionSynchConnectiongetConnectionById(String id)Get a connection for outbound calls by idvoidsetConnection(SynchConnection val)Put/update a connection
-
-
-
Field Detail
-
configName
static final String configName
- See Also:
- Constant Field Values
-
serviceName
static final String serviceName
- See Also:
- Constant Field Values
-
-
Method Detail
-
setConnection
void setConnection(SynchConnection val)
Put/update a connection- Parameters:
val-
-
getConnection
SynchConnection getConnection(String callbackUrl)
Find a connection- Parameters:
callbackUrl-- Returns:
- a connection or null
-
getConnectionById
SynchConnection getConnectionById(String id)
Get a connection for outbound calls by id- Parameters:
id-- Returns:
- a connection or null
-
activeConnectionInfo
String[] activeConnectionInfo()
- Returns:
- list of connections
-
-