public interface ApplicationRuntime extends Topology, EventsConfiguration, ModelComponents
Modifier and Type | Field and Description |
---|---|
static int |
CHAIN_STATE_IDLE |
static int |
CHAIN_STATE_STARTED |
static int |
CHAIN_STATE_STOPPED |
Modifier and Type | Method and Description |
---|---|
boolean |
copyData(Node from,
Node to)
copy messages ( regular and stored)
|
Map |
getBufferedData(Node node)
Get a copy of the map buffered for the fiven mediator
|
String[] |
getChainId() |
int |
getChainState(String chainId)
gives the current chain state
|
Date |
lastCommand(String chainId)
Return date and time last command [start,stop] level chain
|
Thresholds |
nodeMonitoring(Node node)
fast access using the node reference
|
Thresholds[] |
nodeMonitoring(String ldapFilter) |
RawData |
nodeRawData(Node node)
fast access using the node reference
|
RawData[] |
nodeRawData(String ldapFilter) |
SetUp |
nodeSetup(Node node)
fast access using the node reference
|
SetUp[] |
nodeSetup(String ldapFilter) |
void |
startChain(String chainId)
start a chain
|
void |
stopChain(String chainId)
stop a chain
|
connectedTo, connectedTo, connectedTo, connectedTo, endpointIn, endpointIn, endpointOut, endpointOut, findNodeByFilter, findNodeByFilter, nodeByType
addListener, removeListener
addListener, removeListener
addListener, addListener, removeListener, removeListener
getChain, getModel, getProperties, getProperty
static final int CHAIN_STATE_IDLE
static final int CHAIN_STATE_STARTED
static final int CHAIN_STATE_STOPPED
String[] getChainId()
int getChainState(String chainId) throws CiliaIllegalParameterException, CiliaIllegalStateException
chainId
- CiliaIllegalParameterException
- ,CiliaIllegalStateExceptionCiliaIllegalStateException
Date lastCommand(String chainId) throws CiliaIllegalParameterException, CiliaIllegalStateException
chainId
- CiliaIllegalParameterException
CiliaIllegalStateException
void startChain(String chainId) throws CiliaIllegalParameterException, CiliaIllegalStateException
chainId
- the chain ID to initializeCiliaIllegalParameterException
- when the chain ID does not exist.CiliaIllegalStateException
void stopChain(String chainId) throws CiliaIllegalParameterException, CiliaIllegalStateException
chainId
- The chain id to stop.CiliaIllegalParameterException
- when the chain ID does not exist.CiliaIllegalStateException
SetUp[] nodeSetup(String ldapFilter) throws CiliaIllegalParameterException, CiliaInvalidSyntaxException
ldapFilter
- ldap filters, keywords {uuid,chain,node}CiliaInvalidSyntaxException
CiliaIllegalStateException
CiliaIllegalParameterException
SetUp nodeSetup(Node node) throws CiliaIllegalParameterException, CiliaIllegalStateException
node
- IllegalStateException
- if the node is no more existingCiliaIllegalParameterException
- if the node is nullCiliaIllegalStateException
RawData[] nodeRawData(String ldapFilter) throws CiliaIllegalParameterException, CiliaInvalidSyntaxException
ldapFilter
- ldap filters, keywords {uuid,chain,node}InvalidSyntaxException
- if ldap syntax is not validCiliaIllegalParameterException
CiliaInvalidSyntaxException
RawData nodeRawData(Node node) throws CiliaIllegalParameterException, CiliaIllegalStateException
node
- InvalidSyntaxException
- if ldap syntax is not validCiliaIllegalParameterException
- if the node is nullCiliaIllegalStateException
Thresholds[] nodeMonitoring(String ldapFilter) throws CiliaIllegalParameterException, CiliaInvalidSyntaxException
ldapFilter
- ldap filters, keywords {uuid,chain,node}InvalidSyntaxException
- if ldap syntax is not validCiliaIllegalParameterException
CiliaInvalidSyntaxException
Thresholds nodeMonitoring(Node node) throws CiliaIllegalParameterException, CiliaIllegalStateException
node
- CiliaIllegalParameterException
- if the node is nullCiliaIllegalStateException
Map getBufferedData(Node node) throws CiliaIllegalParameterException
node
- the node to retrieve the dataCiliaIllegalParameterException
boolean copyData(Node from, Node to) throws CiliaIllegalParameterException
from
- The node from the buffered data will be copied.to
- The node to the buffered data will be copied.CiliaIllegalParameterException
Copyright © 2012-2013 Adele Team | LIG. All Rights Reserved.