ORG.oclc.mantis.verbs
Class MCLONE
java.lang.Object
|
+--ORG.oclc.webz.Verb
|
+--ORG.oclc.mantis.verbs.MVerb
|
+--ORG.oclc.mantis.verbs.MCLONE
- public class MCLONE
- extends MVerb
The MCLONE class is a specialized Verb for
the
MCLONE uses input parameters contained in the
RequestManager object. A successful execution
of MCLONE is
A failure can occur in the initalization of the EditSession
which will set up the
bad page in the RequestManager object.
MCLONE creates a
- See Also:
DataPairs
,
RequestManager
Fields inherited from class ORG.oclc.mantis.verbs.MVerb |
accessClient,
action,
actionNode,
app_page,
autho,
dirtyTemplate,
DISPLAYCMD,
EDITCMD,
editsessionid,
editTimeout,
esi_user,
lockServerHost,
lockServerPort,
NOLOCKBACKUP,
NOLOCKUPDATE,
rMngr,
style,
SUCCESS,
templateName,
VIEWCMD |
Constructor Summary |
MCLONE()
Constructs an MCLONE object. |
MCLONE(RequestManager r)
Constructs a MVerb object for the input RequestManager object. |
Method Summary |
void |
runit(RequestManager rMngr)
Exectues the MCLONE Verb using the input parameters contained
in the RequestManager object. |
void |
runit(RequestManager rMngr,
String URLCmd)
Executes the QUERY class using the RequestManager object
and the input parameters contained in the URLCmd. |
Methods inherited from class ORG.oclc.mantis.verbs.MVerb |
authWarnMsg,
doInit,
getLock,
getModule,
getModule,
getModule,
initMUser,
makeBody,
noLockWarnMsg,
releaseLock,
setButton,
setButton,
setupEditSession,
stdClose,
stdSetup,
toString,
unSetButton |
MCLONE
public MCLONE()
- Constructs an MCLONE object.
MCLONE
public MCLONE(RequestManager r)
- Constructs a MVerb object for the input RequestManager object.
runit
public void runit(RequestManager rMngr)
- Exectues the MCLONE Verb using the input parameters contained
in the RequestManager object.
If this occurs,
the catch logic for the exceptions invokes setup of the bad
page or command to execute upon return.
Successful execution of all steps sets up the next page for
execution.
- Parameters:
rMngr
- the RequestManager object- Overrides:
- runit in class MVerb
runit
public void runit(RequestManager rMngr,
String URLCmd)
- Executes the QUERY class using the RequestManager object
and the input parameters contained in the URLCmd.
This is used when creating a QUERY object from
one of the application classes and sending in the
query parameters in the URL String.
Each method called from the runit() method can throw a
FailurePage exception.
If this occurs,
the catch logic for the exceptions invokes setup of the bad
page or command to execute upon return.
Successful execution of all steps sets up the next page for
execution.
- Parameters:
rMngr
- the RequestManager objectURLCmd
- the command string with the widgets delimited by ":".
For example,
QUERY:next=results.html:query=dog:numrecs=10:format=B