Open SiteSearch 4.1.1
Final

ORG.oclc.mantis.verbs
Class MUPDATE

java.lang.Object
  |
  +--ORG.oclc.webz.Verb
        |
        +--ORG.oclc.mantis.verbs.MVerb
              |
              +--ORG.oclc.mantis.verbs.MUPDATE

public class MUPDATE
extends MVerb

The MUPDATE class is a specialized Verb in Record Builder whose primary function is to update a database record and release the record lock from that edit session.

MUPDATE uses input parameters contained in the RequestManager object.

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
 
Fields inherited from class ORG.oclc.webz.Verb
user, widgets
 
Constructor Summary
MUPDATE()
          Constructs an MUPDATE object.
MUPDATE(RequestManager r)
          Constructs a MUPDATE object for the input RequestManager object.
 
Method Summary
 void runit(RequestManager rMngr)
          Executes the MUPDATE Verb using the input parameters contained in the RequestManager object.
 void runit(RequestManager rMngr, String URLCmd)
          Executes the MUPDATE Verb using the input parameters contained in the RequestManager object and the URLCmd String.
protected  DataPairs update(MantisUtil mu, EditSessionInfo esi)
          Update the database record by using Z39.50 Extended Services Update.
 
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
 
Methods inherited from class ORG.oclc.webz.Verb
setUpPage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MUPDATE

public MUPDATE()
Constructs an MUPDATE object.

MUPDATE

public MUPDATE(RequestManager r)
Constructs a MUPDATE object for the input RequestManager object.
Method Detail

runit

public void runit(RequestManager rMngr)
Executes the MUPDATE Verb using the input parameters contained in the RequestManager object.
Parameters:
rMngr - the RequestManager object
Overrides:
runit in class MVerb

runit

public void runit(RequestManager rMngr,
                  String URLCmd)
Executes the MUPDATE Verb using the input parameters contained in the RequestManager object and the URLCmd String.
Parameters:
rMngr - the RequestManager object
URLCmd - the command string with the widgets delimited by ":". For example, QUERY:next=results.html:query=dog:numrecs=10:format=B

update

protected DataPairs update(MantisUtil mu,
                           EditSessionInfo esi)
Update the database record by using Z39.50 Extended Services Update.

Open SiteSearch 4.1.1
Final