org.xiruss.repository.client.importers
Class DirectoryBosMember
java.lang.Object
org.xiruss.repository.client.importers.BosMember
org.xiruss.repository.client.importers.DirectoryBosMember
public class DirectoryBosMember
- extends BosMember
Imports a directory by creating an Organizer that then contains
all the files or directories in this directory.
Fields inherited from class org.xiruss.repository.client.importers.BosMember |
bos, childMembers, dependencies, existingResource, isBosRoot, links, memberFile, memberKey, memberName, originalSystemId, parentMembers, propertyMap, resource, snapshot, version |
Method Summary |
void |
doSemanticProcessing()
|
void |
init(BoundedObjectSet bos,
java.lang.String memberKey,
java.io.File memberFile,
java.lang.String memberName,
boolean isBosRoot)
|
void |
init(BoundedObjectSet bos,
java.lang.String memberKey,
Resource res,
java.lang.String memberName,
Snapshot snapshot)
Initialize a BOS member using an existing resource instead of a file to be imported. |
Methods inherited from class org.xiruss.repository.client.importers.BosMember |
addChild, addDependency, addDependency, addParent, createNewVersion, createNewVersion, getChildMembers, getDependencies, getEncoding, getExistingResource, getKey, getLinks, getMemberFile, getMimeType, getName, getOriginalSystemId, getParentMembers, getProperty, getResource, getVersion, hasProperty, init, isBosRoot, putChildMember, reportBosMember, setAsRoot, setExistingResource, setLinks, setMemberFile, setMimeType, setProperty, setResource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ORGANIZED_BY_DEPENDENCY_TYPE
public static java.lang.String ORGANIZED_BY_DEPENDENCY_TYPE
logger
static org.apache.log4j.Logger logger
domModified
protected boolean domModified
dom
protected org.w3c.dom.Document dom
DirectoryBosMember
public DirectoryBosMember()
init
public void init(BoundedObjectSet bos,
java.lang.String memberKey,
java.io.File memberFile,
java.lang.String memberName,
boolean isBosRoot)
throws BosException,
ImporterException
- Overrides:
init
in class BosMember
- Throws:
BosException
ImporterException
init
public void init(BoundedObjectSet bos,
java.lang.String memberKey,
Resource res,
java.lang.String memberName,
Snapshot snapshot)
- Initialize a BOS member using an existing resource instead of a file to be imported.
- Overrides:
init
in class BosMember
- Parameters:
bos
- memberKey
- res
- memberName
-
doSemanticProcessing
public void doSemanticProcessing()
throws BosException,
ImporterException
- Overrides:
doSemanticProcessing
in class BosMember
- Throws:
BosException
ImporterException