|
Oracle Communications Services Gatekeeper OAM Java API Reference 6.0 E55516-02 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
MBean of the EdrService
Field Summary | |
static long |
alarmProtectionFilterDelay Delay in milliseconds before an identical alarm can be published again. |
static int |
alarmProtectionFilterSize Size of the buffer used to determine when to drop too frequent identical alarms. |
static int |
batchSize Defines the JMS batch size. |
static int |
batchTimeout Defines the JMS batch time-out in milliseconds. |
static boolean |
publishToJMS Defines if EDRs should be published to the JMS topic. |
static boolean |
statisticsEnabled Defines whether the EDR service should collect EDR statistics information. |
static boolean |
storeAlarms Defines if alarms should be persisted to the database. |
static boolean |
storeCDRs Defines if CDRs should be persisted to the database. |
Method Summary | |
String |
displayStatistics() Gets EDR statistics. |
int |
getAlarmCount() Gets the number of alarms available in the database. |
long |
getAlarmProtectionFilterDelay() |
int |
getAlarmProtectionFilterSize() |
AlarmData[] |
getAlarms(String identifier, String source, String severity, String fromDate, String toDate, int offset, int maxEntries) Gets the alarms matching the specified criterias from the database. |
int |
getBatchSize() |
long |
getBatchTimeout() |
int |
getCdrCount() Gets the number of CDRs available in the database. |
CdrData[] |
getCdrs(String serviceName, String fromDate, String toDate, String serviceProviderIdentifier, String applicationIdentifier, int offset, int maxEntries) Gets the CDRs matching the specified criterias from the database. |
int |
getCdrsCount(String serviceName, String fromDate, String toDate, String serviceProviderIdentifier, String applicationIdentifier) Gets the number of CDRs matching the specified criterias from the database. |
String |
getEdrTypes() |
boolean |
getPublishToJMS() |
boolean |
getStatisticsEnabled() |
boolean |
getStoreAlarms() |
boolean |
getStoreCDRs() |
String |
loadEdrParameterXml(String xml) |
String |
resetStatistics() Resets EDR statistics. |
String[] |
retrieveEdrParameterList() |
String |
retrieveEdrParameterXml() |
void |
setAlarmProtectionFilterDelay(long delay) |
void |
setAlarmProtectionFilterSize(int size) |
void |
setBatchSize(int size) |
void |
setBatchTimeout(long timeout) |
void |
setEdrTypes(boolean publish_programmable_edr, boolean publish_facade_edr, boolean publish_enabler_edr, boolean publish_protocolStack_edr, boolean publish_others_edr) |
void |
setPublishToJMS(boolean flag) |
void |
setStatisticsEnabled(boolean flag) |
void |
setStoreAlarms(boolean flag) |
void |
setStoreCDRs(boolean flag) |
Field Detail |
public static final long alarmProtectionFilterDelay
Scope: Cluster
public static final int alarmProtectionFilterSize
Scope: Cluster
public static final int batchSize
Scope: Cluster
public static final int batchTimeout
Scope: Cluster
public static final boolean publishToJMS
Scope: Cluster
public static final boolean statisticsEnabled
Scope: Cluster
public static final boolean storeAlarms
Scope: Cluster
public static final boolean storeCDRs
Scope: Cluster
Method Detail |
public String displayStatistics()
The followoing information is returned:
Scope: Cluster
public int getAlarmCount() throws ManagementException
Scope: Cluster
ManagementException
public long getAlarmProtectionFilterDelay()
public int getAlarmProtectionFilterSize()
public AlarmData[] getAlarms(String identifier, String source, String severity, String fromDate, String toDate, int offset, int maxEntries) throws ManagementException
Scope: Cluster
identifier
- The identifier (optional).source
- Source (optional).severity
- Severity (1=warning, 2=minor, 3=major, 4=critical) (optional).fromDate
- Lower date range (specified in yyyy-MM-dd HH:mm:ss) (optional).toDate
- Upper date range (specified in yyyy-MM-dd HH:mm:ss) (optional).offset
- Offset within the result list.maxEntries
- The number of alarms to return. Must be 1 to 200.ManagementException
- Any exception during the query of the alarms.public int getBatchSize()
public long getBatchTimeout()
public int getCdrCount() throws ManagementException
Scope: Cluster
ManagementException
public CdrData[] getCdrs(String serviceName, String fromDate, String toDate, String serviceProviderIdentifier, String applicationIdentifier, int offset, int maxEntries) throws ManagementException
Scope: Cluster
serviceName
- Service name (optional).fromDate
- Lower date range (specified in yyyy-MM-dd HH:mm:ss) (optional).toDate
- Upper date range (specified in yyyy-MM-dd HH:mm:ss) (optional).serviceProviderIdentifier
- Service provider id (optional).applicationIdentifier
- Application id (optional).offset
- Offset within the result list.maxEntries
- The number of CDRs to return. Must be 1 to 200.ManagementException
- Any exception during the query of the CDRs.public int getCdrsCount(String serviceName, String fromDate, String toDate, String serviceProviderIdentifier, String applicationIdentifier) throws ManagementException
Scope: Cluster
serviceName
- Service name (optional).fromDate
- Lower date range (specified in yyyy-MM-dd HH:mm:ss) (optional).toDate
- Upper date range (specified in yyyy-MM-dd HH:mm:ss) (optional).serviceProviderIdentifier
- Service provider id (optional).applicationIdentifier
- Application id (optional).ManagementException
- Any exception during the query of the CDRs.public String getEdrTypes()
public boolean getPublishToJMS()
public boolean getStatisticsEnabled()
public boolean getStoreAlarms()
public boolean getStoreCDRs()
public String loadEdrParameterXml(String xml) throws ManagementException
ManagementException
public String resetStatistics()
Scope: Cluster
public String[] retrieveEdrParameterList() throws ManagementException
ManagementException
public String retrieveEdrParameterXml() throws ManagementException
ManagementException
public void setAlarmProtectionFilterDelay(long delay) throws ManagementException
ManagementException
public void setAlarmProtectionFilterSize(int size) throws ManagementException
ManagementException
public void setBatchSize(int size) throws ManagementException
ManagementException
public void setBatchTimeout(long timeout) throws ManagementException
ManagementException
public void setEdrTypes(boolean publish_programmable_edr, boolean publish_facade_edr, boolean publish_enabler_edr, boolean publish_protocolStack_edr, boolean publish_others_edr)
public void setPublishToJMS(boolean flag) throws ManagementException
ManagementException
public void setStatisticsEnabled(boolean flag)
public void setStoreAlarms(boolean flag) throws ManagementException
ManagementException
public void setStoreCDRs(boolean flag) throws ManagementException
ManagementException
|
Oracle Communications Services Gatekeeper OAM Java API Reference 6.0 E55516-02 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |