|
Oracle Communications Services Gatekeeper OAM Java API Reference 5.0 E21718-01 |
||||||||||
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 and 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. |
static boolean |
publishToJMS Defines if EDRs should be published to the JMS topic. |
static boolean |
statisticsEnabled Defines if 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. |
boolean |
getPublishToJMS() |
boolean |
getStatisticsEnabled() |
boolean |
getStoreAlarms() |
boolean |
getStoreCDRs() |
String |
resetStatistics() Resets EDR statistics. |
void |
setAlarmProtectionFilterDelay(long delay) |
void |
setAlarmProtectionFilterSize(int size) |
void |
setBatchSize(int size) |
void |
setBatchTimeout(long timeout) |
void |
setPublishToJMS(boolean flag) |
void |
setStatisticsEnabled(boolean flag) |
void |
setStoreAlarms(boolean flag) |
void |
setStoreCDRs(boolean flag) |
Field Detail |
public static final long alarmProtectionFilterDelay
public static final int alarmProtectionFilterSize
public static final int batchSize
public static final int batchTimeout
public static final boolean publishToJMS
public static final boolean statisticsEnabled
public static final boolean storeAlarms
public static final boolean storeCDRs
Method Detail |
public String displayStatistics()
public int getAlarmCount() throws ManagementException
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
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 in 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
ManagementException
public CdrData[] getCdrs(String serviceName, String fromDate, String toDate, String serviceProviderIdentifier, String applicationIdentifier, int offset, int maxEntries) throws ManagementException
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 in 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 boolean getPublishToJMS()
public boolean getStatisticsEnabled()
public boolean getStoreAlarms()
public boolean getStoreCDRs()
public String resetStatistics()
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 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 5.0 E21718-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |