Serialized Form
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Throws:
java.io.IOException
- If unable to de-serialize particular data member.
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Throws:
java.io.IOException
- If unable to serialize particular member.
tokens
java.util.Map<K,V> tokens
readWriteLock
java.util.concurrent.locks.ReadWriteLock readWriteLock
- We use a read write lock to improve concurrency while avoiding concurrent modification
exceptions. We allow concurrent reads and avoid concurrent reads and modifications
ReentrantReadWriteLock supports a maximum of 65535 recursive write locks and 65535 read locks
readLock
java.util.concurrent.locks.Lock readLock
writeLock
java.util.concurrent.locks.Lock writeLock
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Implementing de-serialization logic in accordance with the serialization logic.
- Throws:
java.io.IOException
- If unable to de-serialize particular data member.
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Implementing serialize logic according to our own protocol. We had to follow this, because
OMElement class is not serializable. Making OMElement serializable will have an huge impact
on other components. Therefore implementing serialization logic according to a manual
protocol.
- Throws:
java.io.IOException
- If unable to serialize particular member.
serialVersionUID: -445341784514373965L
faultCode
java.lang.String faultCode
faultString
java.lang.String faultString
Package org.apache.rampart |
serialVersionUID: 8674795537585339704L
faultCode
java.lang.String faultCode
faultString
java.lang.String faultString