jain.protocol.ss7.oam
Class CommitException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--jain.protocol.ss7.SS7Exception
|
+--jain.protocol.ss7.oam.CommitException
- public class CommitException
- extends SS7Exception
This Exception is thrown by a JAIN OAM Managed MBean
if the commit() command has been invoked and not all of the operations were
successfully comitted.
- Version:
- 1.1
- Author:
- Colm Hayden
- See Also:
- Serialized Form
Method Summary |
void |
addEntry(int success,
java.lang.String mBeanObjectName,
java.lang.String operation)
Adds an entry to the log file of this CommitException. |
java.lang.String |
getLog()
Returns a log of the operations. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace,
getLocalizedMessage,
getMessage,
printStackTrace,
printStackTrace,
printStackTrace,
toString |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
CommitException
public CommitException()
- Constructs a new
CommitException
.
addEntry
public void addEntry(int success,
java.lang.String mBeanObjectName,
java.lang.String operation)
throws java.lang.NullPointerException
- Adds an entry to the log file of this CommitException.
- Parameters:
success
- either :
- SUCCESS - the operation successfully completed.
- FAILED - the operation failed
- UNKNOWN - could not determine whether the operation was successful of not
mBeanObjectName
- the ObjectName of the MBean.operation
- the opertion that was to be committed.- Throws:
- java.lang.NullPointerException - if any of the Objects supplied as parameters are null
getLog
public java.lang.String getLog()
- Returns a log of the operations.
- Returns:
- a log in the format:
1 : [MBeanObjectName] : [operationRequested] : [SUCCESS | FAILED | UNKNOWN] ;
2 : [MBeanObjectName] : [operationRequested] : [SUCCESS | FAILED | UNKNOWN] ;
..... .... .... .... ....
N : [MBeanObjectName] : [operationRequested] : [SUCCESS | FAILED | UNKNOWN] ;
Eg.
1 : com.aepona.jain.protocol.ss7.oam.mtp3:type=OBJECT_TYPE_ROUTE,id=23 : setDestinationPointCode : SUCCESS ;
2 : com.aepona.jain.protocol.ss7.oam.mtp3:type=OBJECT_TYPE_ROUTE,id=24 : setPriority : FAILED ;
3 : com.aepona.jain.protocol.ss7.oam.mtp3:type=OBJECT_TYPE_LINK_SET,id=4 : setDestinationPointCode : UNKNOWN ;
4 : com.aepona.jain.protocol.ss7.oam.mtp3:type=OBJECT_TYPE_LINK_SET,id=6 : addLink : SUCCESS ;
11 August 2000
If you have any comments or queries, please mail them to JainOamApiFeedback@AePONA.ComCopyright - 2000 Sun Microsystems