|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.services.StandardManager
wt.vc.StandardVersionControlService
wt.vc.StandardVersionControlSvrService
Implementation of the Server only VersionControlService. See interface documentation
Use the newStandardVersionControlSvrService
static factory
method(s), not the StandardVersionControlSvrService
constructor,
to construct instances of this class. Instances must be constructed
using the static factory(s), in order to ensure proper initialization
of the instance.
Supported API: false
Extendable: false
Nested Class Summary |
Nested classes inherited from class wt.vc.StandardVersionControlService |
|
Field Summary | |
private static String |
CLASSNAME
|
private static String |
RESOURCE
|
Fields inherited from class wt.vc.StandardVersionControlService |
MULTI_DELETE_MODE, SVCS_CONTROLBRANCH_CREATE_IGNORE_KEY, SVCS_DELETE_KEY |
Fields inherited from class wt.services.StandardManager |
|
Fields inherited from interface wt.services.Manager |
MANAGER_SERVICE, STARTUP_AUTOMATIC, STARTUP_MANUAL, STATUS_EMERGENCY_SHUTDOWN, STATUS_EMERGENCY_SHUTTING_DOWN, STATUS_SHUTDOWN, STATUS_SHUTDOWN_ERRORS, STATUS_SHUTDOWN_FAILURE, STATUS_SHUTTING_DOWN, STATUS_STARTED, STATUS_STARTED_ERRORS, STATUS_STARTING_UP, STATUS_STARTUP_FAILURE |
Constructor Summary | |
StandardVersionControlSvrService()
|
Method Summary | |
Iterated |
appendIteration(long branch_id,
Iterated iteration)
Append iteration will find the last iteration in the specified branch and append the passed in iteration to the end of the branch. |
OneOffVersioned |
constructNewOneOffVersion(OneOffVersioned version)
Constructs a new in-line version from the given version. |
WTValuedMap |
constructNewOneOffVersions(WTCollection versions)
Supported API: false |
private void |
dbAppendIteration(Iterated latestIteration,
Iterated newIteration)
Manage interface with the persistence layer to append an iteration onto an existing version tree. |
private void |
dbInsertIteration(Iterated latestIteration,
Iterated newIteration)
Manage interface with the persistence layer to insert an iteration into an existing version tree. |
void |
deleteIteration()
NOT AVAILABLE AT THIS TIME Supported API: false |
protected Persistable |
duplicate(Persistable original)
|
String |
getConceptualClassname()
Deprecated. |
void |
insertIteration()
NOT AVAILABLE AT THIS TIME Supported API: false |
Iterated |
newIterationForNonWTObject(Iterated iteration)
Makes a new iteration for non - WTObject to support 887507. |
static StandardVersionControlSvrService |
newStandardVersionControlSvrService()
Default factory for the class. |
protected void |
performStartupProcess()
Overrides the startup process specific to the versioning service to provide custom startup for event subscription. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
Constructor Detail |
public StandardVersionControlSvrService()
Method Detail |
public String getConceptualClassname()
getConceptualClassname
in interface NetFactor
getConceptualClassname
in class StandardVersionControlService
private void dbInsertIteration(Iterated latestIteration, Iterated newIteration) throws WTException
latestIteration
- newIteration
-
WTException
private void dbAppendIteration(Iterated latestIteration, Iterated newIteration) throws WTException
latestIteration
- newIteration
-
WTException
public static StandardVersionControlSvrService newStandardVersionControlSvrService() throws WTException
WTException
public Iterated appendIteration(long branch_id, Iterated iteration) throws WTException
appendIteration
in interface VersionControlSvrService
branch_id
- iteration
-
WTException
public void deleteIteration()
deleteIteration
in interface VersionControlSvrService
public void insertIteration()
insertIteration
in interface VersionControlSvrService
public OneOffVersioned constructNewOneOffVersion(OneOffVersioned version) throws WTException, VersionControlException, WTPropertyVetoException
constructNewOneOffVersion
in interface VersionControlSvrService
version
-
WTException
VersionControlException
WTPropertyVetoException
public WTValuedMap constructNewOneOffVersions(WTCollection versions) throws WTException, VersionControlException, WTPropertyVetoException
constructNewOneOffVersions
in interface VersionControlSvrService
versions
-
WTException
VersionControlException
WTPropertyVetoException
protected void performStartupProcess() throws ManagerException
StandardVersionControlService
performStartupProcess
in class StandardVersionControlService
ManagerException
public Iterated newIterationForNonWTObject(Iterated iteration) throws WTException, VersionControlException
newIterationForNonWTObject
in interface VersionControlSvrService
iteration
-
WTException
VersionControlException
WTPropertyVetoException
protected Persistable duplicate(Persistable original) throws WTException
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |