|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.jdeveloper.vcs.spi.VCSDirectoryInvokable
public abstract class VCSDirectoryInvokable
Class for assisting version clients with per-directory external command invocation.
| Field Summary | |
|---|---|
static int |
DEFAULT_MILLIS_TO_DECIDE_TO_POPUP
|
static int |
DEFAULT_MILLIS_TO_POPUP
|
| Constructor Summary | |
|---|---|
VCSDirectoryInvokable(VCSInvokableState state,
int maxArguments)
Constructor. |
|
VCSDirectoryInvokable(VCSInvokableState state,
int maxArguments,
boolean ignoreSubdirs)
Constructs a new VCSDirectoryInvokable instance for assisting
with per-directory external command invocation. |
|
| Method Summary | |
|---|---|
protected abstract boolean |
doInvocation(java.net.URL parent,
java.net.URL[] invokeUrlArgs)
Performs an invocation for the given directory, and files. |
DeterminateProgressMonitor |
getProgressMonitor()
Gets the progress monitor of the invokable instance. |
VCSInvokableState |
getState()
Gets the invokable's state object. |
protected void |
initializeProgressMonitor(DeterminateProgressMonitor monitor)
Initializes the given progress monitor. |
boolean |
runInvokable()
Runs the invokable commands. |
void |
setProgressMonitor(DeterminateProgressMonitor monitor)
Sets the progress monitor of the invokable instance. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int DEFAULT_MILLIS_TO_DECIDE_TO_POPUP
public static final int DEFAULT_MILLIS_TO_POPUP
| Constructor Detail |
|---|
public VCSDirectoryInvokable(VCSInvokableState state,
int maxArguments)
state - the state object on which to operate.maxArguments -
public VCSDirectoryInvokable(VCSInvokableState state,
int maxArguments,
boolean ignoreSubdirs)
VCSDirectoryInvokable instance for assisting
with per-directory external command invocation.
state - the VCSDirectoryInvokableState on which to operate.maxArguments - ignoreSubdirs - an indication as to whether or not subdirectories
should be considered as entities in their own right for versioning
operations.| Method Detail |
|---|
public VCSInvokableState getState()
VCSDirectoryInvokableState on which to operate.public void setProgressMonitor(DeterminateProgressMonitor monitor)
monitor - the progress monitor.public DeterminateProgressMonitor getProgressMonitor()
public boolean runInvokable()
throws java.lang.Exception
java.lang.Exceptionprotected void initializeProgressMonitor(DeterminateProgressMonitor monitor)
monitor - the progress monitor.
protected abstract boolean doInvocation(java.net.URL parent,
java.net.URL[] invokeUrlArgs)
throws java.lang.Exception
parent - the parent directory for the invocation.invokeUrlArgs - the URL arguments for the invocation.
java.lang.Exception - if a critical exception occurred.
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||