| java.lang.Object com.sun.portal.desktop.deployment.ExtractOp
All known Subclasses: com.sun.portal.desktop.deployment.ExOProvider, com.sun.portal.desktop.deployment.ExOChannel,
ExtractOp | public class ExtractOp (Code) | | This class encapsulates extraction operations from .par files. Not all of the
members make sense in all situations, and we define explicit subclasses which
assure proper definitions for various types of operations.
Naming information is optional, as that information may be provided from the XML
file in the .par. This would be the "normal" type of operation for replication.
It can be overridden, which is appropriate for constructing operations following
web downloads, and so on.
This class is also defines a human-readable string specification of an ExtractOp,
so that the operation may be readily understood in .par file manifests, and specified
reasonably on command lines.
Programatic construction:
There is an "add" call which allows another operation to be added to the current
one. The way this actually works is that there are subclasses for constructing
each of the operation types, and if you want to do both you simply "add()" one
to the other, eg:
op1 = new ExOProvider(...);
op2 = new ExOChannel(...);
op1.add(op2);
now, op1 does both, with the restriction that they have to target the same DP
document (DSAME node).
author: yabob version: |
ALLTYPES | final public static int ALLTYPES(Code) | | |
TYPE_CHANNEL | final public static int TYPE_CHANNEL(Code) | | |
TYPE_OTHER | final public static int TYPE_OTHER(Code) | | |
TYPE_PROVIDER | final public static int TYPE_PROVIDER(Code) | | |
m_MakeSelected | protected boolean m_MakeSelected(Code) | | |
ExtractOp | protected ExtractOp(int types, String dpnode)(Code) | | |
getChannelContainer | public String getChannelContainer()(Code) | | |
getMakeSelected | public boolean getMakeSelected()(Code) | | |
getTypes | public int getTypes()(Code) | | |
|
|