org.systinet.wasp.dd
Interface Export

All Superinterfaces:
DeploymentPart, DocumentablePart

public interface Export
extends DocumentablePart

This interface contains dd parts that are to be exported to depending packages.

Since:
4.0
See Also:
Dependency
Component:
Core

Method Summary
 void addFaultSerialization(FaultSerialization faultSerialization)
          Adds a reference to a FaultSerialization object.
 void addHandler(Handler handler)
          Adds a reference to a Handler object.
 void addHeaderProcessor(HeaderProcessor headerProcessor)
          Deprecated. Use Handler instead of (@link HeaderProcessor}, addHandler(Handler) as a replacement.
 void addInterceptor(Interceptor interceptor)
          Adds a reference to an Interceptor object.
 void addProcessing(Processing processing)
          Adds a reference to a Processing object.
 void addSerialization(Serialization serialization)
          Adds a reference to a Serialization object.
 void addServiceInstance(ServiceInstance serviceInstance)
          Adds a reference to a ServiceInstance object.
 java.util.List getFaultSerializations()
          Returns a list of all fault serializations.
 java.util.List getHandlers()
          Returns a list of all header processors.
 java.util.List getHeaderProcessors()
          Deprecated. Use Handler instead of (@link HeaderProcessor}, getHandlers() 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 getSerializations()
          Returns a list of all serializations.
 java.util.List getServiceInstances()
          Returns a list of all service instances.
 boolean isPush()
          Returns true if all exports in this section should be pushed into dependent packages.
 void setPush(boolean pushed)
          Sets if all exports in this section should be pushed into dependent packages.
 
Methods inherited from interface org.systinet.wasp.dd.DocumentablePart
getDocumentation, setDocumentation
 
Methods inherited from interface org.systinet.wasp.dd.DeploymentPart
getDeploymentDescriptor
 

Method Detail

addInterceptor

public void addInterceptor(Interceptor interceptor)
Adds a reference to an Interceptor object.

Parameters:
interceptor - a reference to an Interceptor object

getInterceptors

public java.util.List getInterceptors()
Returns a list of all interceptors.

Returns:
a list of all interceptors

addSerialization

public void addSerialization(Serialization serialization)
Adds a reference to a Serialization object.

Parameters:
serialization - a reference to a Serialization object

getSerializations

public java.util.List getSerializations()
Returns a list of all serializations.

Returns:
a list of all serializations

addFaultSerialization

public void addFaultSerialization(FaultSerialization faultSerialization)
Adds a reference to a FaultSerialization object.

Parameters:
faultSerialization - a reference to a FaultSerialization object

getFaultSerializations

public java.util.List getFaultSerializations()
Returns a list of all fault serializations.

Returns:
a list of all fault serializations

addHeaderProcessor

public void addHeaderProcessor(HeaderProcessor headerProcessor)
Deprecated. Use Handler instead of (@link HeaderProcessor}, addHandler(Handler) as a replacement.

Adds a reference to a HeaderProcessor object.

Parameters:
headerProcessor - a reference to a HeaderProcessor object

getHeaderProcessors

public java.util.List getHeaderProcessors()
Deprecated. Use Handler instead of (@link HeaderProcessor}, getHandlers() as a replacement.

Returns a list of all header processors.

Returns:
a list of all header processors

addHandler

public void addHandler(Handler handler)
Adds a reference to a Handler object.

Parameters:
handler - a reference to a Handler object

getHandlers

public java.util.List getHandlers()
Returns a list of all header processors.

Returns:
a list of all header processors

addServiceInstance

public void addServiceInstance(ServiceInstance serviceInstance)
Adds a reference to a ServiceInstance object.

Parameters:
serviceInstance - a reference to a ServiceInstance object

getServiceInstances

public java.util.List getServiceInstances()
Returns a list of all service instances.

Returns:
a list of all service instances

addProcessing

public void addProcessing(Processing processing)
Adds a reference to a Processing object.

Parameters:
processing - a reference to a Processing object

getProcessings

public java.util.List getProcessings()
Returns a list of all processings.

Returns:
a list of all processings

isPush

public boolean isPush()
Returns true if all exports in this section should be pushed into dependent packages.

Returns:
true if all exports in this section should be pushed into dependent packages

setPush

public void setPush(boolean pushed)
Sets if all exports in this section should be pushed into dependent packages.

Parameters:
pushed - true if all exports in this section should be pushed into dependent packages