|
JDeveloper SCM API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.ide.scm.SCMClientAdapter
Adapter class for easier implementation of SCMClient
.
Constructor Summary | |
SCMClientAdapter()
|
Method Summary | |
void |
detectClient()
Does not perform any actions for client detection. |
void |
finishClient()
Does not perform any actions for intermediate client finalization. |
SCMCheckoutLister |
getCheckoutLister()
Gets a null checkout lister definition for the client. |
SCMFileSystem |
getFileSystem()
Gets a null version filesystem for the client. |
SCMOperationSet |
getOperations()
Gets an empty operation set for the client. |
int |
getOverlayBatchSize()
Gets a default batch size of 10 for overlay updates. |
SCMPropertyCustomizer |
getPropertyCustomizer()
Gets a null property customizer definition for the client. |
java.util.List |
getStatus(java.util.List files)
Delegates to the single-file equivalent for status retrieval. |
SCMFileStatus |
getStatus(SCMFile file)
Gets a null status for the file. |
boolean |
isSourceControlEnabled()
Gets a verdict of false for source control enablement. |
void |
prepareClient()
Does not perform any actions for intermediate client initialization. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.ide.scm.SCMClient |
getSCMName, getSCMShortName |
Methods inherited from interface oracle.ide.addin.Addin |
canShutdown, ideVersion, initialize, shutdown, version |
Constructor Detail |
public SCMClientAdapter()
Method Detail |
public void detectClient() throws SCMException
detectClient
in interface SCMClient
SCMException
- if the client is absent or cannot be facilitated.public void prepareClient() throws SCMException
prepareClient
in interface SCMClient
SCMException
- if an error occurs in preparing the client for use.public SCMOperationSet getOperations() throws SCMException
getOperations
in interface SCMClient
SCMException
- if a reflection problem occurs when instantiating an operation
from a client-specified class.public SCMFileSystem getFileSystem()
getFileSystem
in interface SCMClient
public SCMCheckoutLister getCheckoutLister()
getCheckoutLister
in interface SCMClient
public SCMPropertyCustomizer getPropertyCustomizer()
getPropertyCustomizer
in interface SCMClient
public java.util.List getStatus(java.util.List files) throws SCMException
getStatus
in interface SCMClient
SCMException
- if the client is unable to determine the file status.public SCMFileStatus getStatus(SCMFile file) throws SCMException
getStatus
in interface SCMClient
SCMException
- if the client is unable to determine the file status.public boolean isSourceControlEnabled()
isSourceControlEnabled
in interface SCMClient
public void finishClient() throws SCMException
finishClient
in interface SCMClient
SCMException
- if an error occurs in finishing the client session.public int getOverlayBatchSize()
getOverlayBatchSize
in interface SCMClient
|
Copyright © 2002 Oracle Corporation | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright ©1997, 2003, Oracle. All rights reserved.