|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface describes the deployment descriptor's processing.
DeploymentDescriptor
,
DeploymentDescriptor.addProcessing(java.lang.String)
,
DeploymentDescriptor.getProcessings()
Field Summary |
Fields inherited from interface org.systinet.wasp.dd.OrderedPart |
ALL_PARTS |
Method Summary | |
void |
addFaultSerialization(FaultSerialization faultSerialization)
Adds a reference to a FaultSerialization object. |
FaultSerialization |
addFaultSerialization(java.lang.String name,
java.lang.String serializerClass,
java.lang.String deserializerClass)
Creates and adds a new FaultSerialization object. |
void |
addHandler(Handler handler)
Adds a reference to a HandlerProcessor object. |
Handler |
addHandler(java.lang.String name,
java.lang.String implClass)
Creates and adds a new Handler object. |
void |
addHeaderProcessor(HeaderProcessor headerProcessor)
Deprecated. Use Handler instead of (@link HeaderProcessor},
addHandler(Handler) as a replacement. |
HeaderProcessor |
addHeaderProcessor(java.lang.String name,
java.lang.String implClass)
Deprecated. Use Handler instead of (@link HeaderProcessor},
addHandler(String, String) as a replacement. |
void |
addInterceptor(Interceptor interceptor)
Adds a reference to an Interceptor object. |
Interceptor |
addInterceptor(java.lang.String name,
java.lang.String implClass)
Creates and adds a new Interceptor object. |
void |
addProcessing(Processing processing)
Adds a reference to a Processing object. |
Processing |
addProcessing(java.lang.String name)
Deprecated. No nested processings supported; use DeploymentDescriptor.addProcessing(String) and
addProcessing(Processing) instead. |
Schema |
addSchema(java.lang.String namespaceURI,
java.lang.String location)
Creates and ddds a new Schema object. |
void |
addSerialization(Serialization serialization)
Adds a reference to a Serialization object. |
Serialization |
addSerialization(java.lang.String name,
java.lang.String serializerClass,
java.lang.String deserializerClass)
Creates and adds a new Serialization object. |
TypeMapping |
addTypeMapping(java.lang.String name)
Creates and adds a new TypeMapping object. |
void |
addTypeMapping(TypeMapping typeMapping)
Adds a reference to an existing TypeMapping object. |
java.util.List |
getFaultSerializations()
Returns a list of all fault serializations. |
java.util.List |
getHandlers()
Returns a list of all handlers. |
java.util.List |
getHeaderProcessors()
Deprecated. Use Handler instead of (@link HeaderProcessor},
addHandler(org.systinet.wasp.dd.Handler) as a replacement. |
java.util.List |
getInterceptors()
Returns a list of all interceptors. |
java.util.List |
getProcessings()
Returns a list of all processings. |
java.util.List |
getSchemas()
Lists all schema mappings. |
java.util.List |
getSerializations()
Returns a list of all serializations. |
java.util.List |
getTypeMappings()
Returns a list of all type mappings. |
boolean |
isIgnorePushed()
Returns the import mode. |
void |
setIgnorePushed(boolean ignorePushed)
Sets the import mode. |
Methods inherited from interface org.systinet.wasp.dd.NamedPart |
getName, setName |
Methods inherited from interface org.systinet.wasp.dd.DeploymentPart |
getDeploymentDescriptor |
Methods inherited from interface org.systinet.wasp.dd.OrderedPart |
getFollowingParts, getPrecedingParts, setFollowingParts, setPrecedingParts |
Methods inherited from interface org.systinet.wasp.dd.DocumentablePart |
getDocumentation, setDocumentation |
Method Detail |
public void addInterceptor(Interceptor interceptor)
Interceptor
object.
interceptor
- a reference to an Interceptor
objectpublic Interceptor addInterceptor(java.lang.String name, java.lang.String implClass) throws DuplicatedNameException
Interceptor
object.
name
- the local part of the QName
of the interceptor to be addedimplClass
- the implementation class
Interceptor
object
DuplicatedNameException
NamedPart.setName(java.lang.String)
,
ImplementablePart.setImplementationClass(java.lang.String)
public java.util.List getInterceptors()
public void addSerialization(Serialization serialization)
Serialization
object.
serialization
- a reference to a Serialization
objectpublic Serialization addSerialization(java.lang.String name, java.lang.String serializerClass, java.lang.String deserializerClass) throws DuplicatedNameException
Serialization
object.
name
- the local part of the QName
of the serialization to be addedserializerClass
- the implementation class of the serializerdeserializerClass
- the implementation class of the deserializer
Serialization
object
DuplicatedNameException
NamedPart.setName(java.lang.String)
,
Serialization.setSerializerClass(java.lang.String)
,
Serialization.setDeserializerClass(java.lang.String)
public java.util.List getSerializations()
public void addFaultSerialization(FaultSerialization faultSerialization)
FaultSerialization
object.
faultSerialization
- a reference to a FaultSerialization
objectpublic FaultSerialization addFaultSerialization(java.lang.String name, java.lang.String serializerClass, java.lang.String deserializerClass) throws DuplicatedNameException
FaultSerialization
object.
name
- the local part of the QName
of the fault serialization to be addedserializerClass
- the implementation class of the serializerdeserializerClass
- the implementation class of the deserializer
FaultSerialization
object
DuplicatedNameException
NamedPart.setName(java.lang.String)
,
FaultSerialization.setSerializerClass(java.lang.String)
,
FaultSerialization.setDeserializerClass(java.lang.String)
public java.util.List getFaultSerializations()
public void addHeaderProcessor(HeaderProcessor headerProcessor)
Handler
instead of (@link HeaderProcessor},
addHandler(Handler)
as a replacement.
HeaderProcessor
object.
headerProcessor
- a reference to a HeaderProcessor
objectpublic HeaderProcessor addHeaderProcessor(java.lang.String name, java.lang.String implClass) throws DuplicatedNameException
Handler
instead of (@link HeaderProcessor},
addHandler(String, String)
as a replacement.
HeaderProcessor
object.
name
- the local part of the QName
of the header processor to be addedimplClass
- the implementation class
object
- Throws:
DuplicatedNameException
- See Also:
NamedPart.setName(java.lang.String)
,
ImplementablePart.setImplementationClass(java.lang.String)
public java.util.List getHeaderProcessors()
Handler
instead of (@link HeaderProcessor},
addHandler(org.systinet.wasp.dd.Handler)
as a replacement.
public void addHandler(Handler handler)
HandlerProcessor
object.
handler
- a reference to a Handler
objectpublic Handler addHandler(java.lang.String name, java.lang.String implClass) throws DuplicatedNameException
Handler
object.
name
- the local part of the QName
of the header processor to be addedimplClass
- the implementation class
object
- Throws:
DuplicatedNameException
- See Also:
NamedPart.setName(java.lang.String)
,
ImplementablePart.setImplementationClass(java.lang.String)
public java.util.List getHandlers()
public void addProcessing(Processing processing)
Processing
object.
processing
- a reference to a Processing
objectpublic Processing addProcessing(java.lang.String name) throws DuplicatedNameException
DeploymentDescriptor.addProcessing(String)
and
addProcessing(Processing)
instead.
Processing
object int the parent deployment
descriptor and adds the reference to this new processing.
name
- the local part of the QName
of the processing to be added
Processing
object
DuplicatedNameException
NamedPart.setName(java.lang.String)
public java.util.List getProcessings()
public void addTypeMapping(TypeMapping typeMapping)
TypeMapping
object.
typeMapping
- a reference to a TypeMapping
objectpublic TypeMapping addTypeMapping(java.lang.String name) throws DuplicatedNameException
TypeMapping
object.
name
- the local part of the QName
of the type mapping to be added
TypeMapping
object
DuplicatedNameException
NamedPart.setName(java.lang.String)
public java.util.List getTypeMappings()
public Schema addSchema(java.lang.String namespaceURI, java.lang.String location)
Schema
object.
namespaceURI
- namespacelocation
- the location of schema document
Schema
objectSchema.setSchemaLocation(java.lang.String)
,
Schema.setNamespaceURI(java.lang.String)
public java.util.List getSchemas()
public boolean isIgnorePushed()
true
if ignore pushed imports and
treat them as non-pushedpublic void setIgnorePushed(boolean ignorePushed)
ignorePushed
- true
to ignore pushed imports and
treat them as non-pushed
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |