|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Method Summary | |
void |
addReference(java.lang.String href,
Reference reference)
Adds a reference. |
java.lang.Class |
getReferencedClass(java.lang.String id)
Returns class for some referenced object. |
Type |
getReferencedSchemaType(java.lang.String id)
Returns the schema type of the object being referenced. |
java.util.Iterator |
getRemoteReferences()
Returns iterator of Map.Entry(id, holder) to other parts of the message and to external documents. |
void |
resolveLocalReferences()
Resolves pending references. |
void |
setReferencedValue(java.lang.String id,
java.lang.Object value)
Sets referenced value. |
Method Detail |
public void addReference(java.lang.String href, Reference reference) throws MessageProcessingException
href
- the reference IDreference
- the holder for referenced object
MessageProcessingException
public void setReferencedValue(java.lang.String id, java.lang.Object value) throws MessageProcessingException
id
- the id of the objectvalue
- the value of the object
MessageProcessingException
- if there was some deserialization errorpublic java.lang.Class getReferencedClass(java.lang.String id)
id
- the id of the referenced object
public Type getReferencedSchemaType(java.lang.String id)
id
- the id of the referenced object
public void resolveLocalReferences() throws MessageProcessingException
MessageProcessingException
- if there are some local
references to the first SOAP part left.public java.util.Iterator getRemoteReferences()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |