|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.ode.bpel.engine.ReplacementMapImpl
public class ReplacementMapImpl
A JACOB ReplacementMap implementation that eliminates unnecessary serialization
of the (constant) compiled process model.
| Nested Class Summary | |
|---|---|
static class |
ReplacementMapImpl.OBaseReplacementImpl
Replacement object for serializtation of the OBase (compiled
BPEL) objects in the JACOB VPU. |
| Constructor Summary | |
|---|---|
ReplacementMapImpl(OProcess oprocess)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
getOriginal(java.lang.Object replacement)
Get the original object for a given replacement object. |
java.lang.Object |
getReplacement(java.lang.Object original)
Get a replacement object for a given "original" object. |
boolean |
isReplaceable(java.lang.Object obj)
Determine whether the given object is an object for which a replacement can be obtained. |
boolean |
isReplacement(java.lang.Object obj)
Determine whether the given object is a replacement object obtained from this map. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReplacementMapImpl(OProcess oprocess)
| Method Detail |
|---|
public boolean isReplacement(java.lang.Object obj)
ReplacementMap
isReplacement in interface ReplacementMapobj - object to test
true if this ReplacementMap.getReplacement(Object) returned this object,
false otherwise
public java.lang.Object getOriginal(java.lang.Object replacement)
throws java.lang.IllegalArgumentException
ReplacementMap
getOriginal in interface ReplacementMapjava.lang.IllegalArgumentException - if the given object is not a replacement object
public java.lang.Object getReplacement(java.lang.Object original)
throws java.lang.IllegalArgumentException
ReplacementMap
getReplacement in interface ReplacementMaporiginal - "original" object
java.lang.IllegalArgumentException - if the map cannot generate a replacement for the objectpublic boolean isReplaceable(java.lang.Object obj)
ReplacementMap
isReplaceable in interface ReplacementMapobj - object to test
true if the call to ReplacementMap.getReplacement(Object) will succeed,
false otherwise
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||