|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.systinet.wasp.dd.Builder
This abstract class is used for reading building of a DeploymentDescriptor
from XML representation.
| Nested Class Summary | |
protected static interface |
Builder.BuilderFactory
|
| Field Summary | |
static java.lang.String |
BUILDER_FACTORY
Use this constant in getInstance to obtain DD builder
factory from Context. |
static int |
RESOLVE_ACCESSIBLE
Recursively resolve all dependencies. |
static int |
RESOLVE_ALL
Recursively resolve all dependencies. |
static int |
RESOLVE_NODEPS
Do not try to resolve depends-on packages. |
| Constructor Summary | |
Builder()
|
|
| Method Summary | |
abstract DeploymentDescriptor |
create(java.lang.String name,
java.lang.String targetNamespace,
java.lang.String version)
Creates a new, empty deployment descriptor. |
static Builder |
createBuilder()
Creates a new builder. |
abstract int |
getResolvingMode()
Returns resolving mode. |
abstract DeploymentDescriptor |
read(QName ddName)
Reads a deployment descriptor when a name is known. |
abstract DeploymentDescriptor |
read(java.lang.String ddUri)
Reads a deployment descriptor when its URI is known. |
abstract DeploymentDescriptor |
read(java.lang.String ddUri,
java.io.InputStream stream)
Reads a deployment descriptor from a stream without loader. |
abstract void |
registerLoader(Loader loader)
Registers a loader. |
abstract void |
setResolvingMode(int mode)
Sets the resolving mode. |
abstract void |
unregisterLoader(Loader loader)
Unregisters a loader. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String BUILDER_FACTORY
getInstance to obtain DD builder
factory from Context.
public static final int RESOLVE_NODEPS
RESOLVE_ALL and re-reading the
deployment descriptor (which was cached when read last time).
getResolvingMode(),
setResolvingMode(int),
Constant Field Valuespublic static final int RESOLVE_ALL
getResolvingMode(),
setResolvingMode(int),
Constant Field Valuespublic static final int RESOLVE_ACCESSIBLE
getResolvingMode(),
setResolvingMode(int),
Constant Field Values| Constructor Detail |
public Builder()
| Method Detail |
public static Builder createBuilder()
throws DeploymentException
DeploymentException - if something goes wrong
public abstract DeploymentDescriptor create(java.lang.String name,
java.lang.String targetNamespace,
java.lang.String version)
name - the name of the newly created deployment descriptortargetNamespace - the target namespace of the deployment descriptorversion - the version of the deployment descriptor, not null
public abstract DeploymentDescriptor read(java.lang.String ddUri)
throws DeploymentException
ddUri - the URI of the deployment descriptor
null if
URI can't be resolved
DeploymentException - if something wents wrong
public abstract DeploymentDescriptor read(QName ddName)
throws DeploymentException
ddName - the name of the deployment descriptor to be read
null if
package with given QName can't be resolved
DeploymentException - if something went wrong
public abstract DeploymentDescriptor read(java.lang.String ddUri,
java.io.InputStream stream)
throws DeploymentException
ddUri - the URI that is set as the location of DD for
resolving dependenciesstream - the input stream containing the deployment descriptor
DeploymentException - if something went wrongpublic abstract void registerLoader(Loader loader)
loader - the new loaderpublic abstract void unregisterLoader(Loader loader)
loader - the loader to be unregisteredpublic abstract int getResolvingMode()
RESOLVE_XXX constants for details.
public abstract void setResolvingMode(int mode)
RESOLVE_XXX constants for details.
The default resolving mode is RESOLVE_NODEPS.
mode - the resolving mode
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||