ORG.oclc.mantis.verbs
Class MSAVE
java.lang.Object
|
+--ORG.oclc.webz.Verb
|
+--ORG.oclc.mantis.verbs.MVerb
|
+--ORG.oclc.mantis.verbs.MSAVE
- public class MSAVE
- extends MVerb
The MSAVE class is a specialized Verb in Record Builder
whose primary function is to presnt a display view of the current
record.
MSAVE 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 |
Constructor Summary |
MSAVE()
Constructs an MSAVE object. |
MSAVE(RequestManager r)
Constructs a MVerb object for the input RequestManager object. |
Method Summary |
void |
runit(RequestManager rMngr)
Executes the MSAVE Verb using the input parameters contained
in the RequestManager object. |
void |
runit(RequestManager rMngr,
String URLCmd)
Executes the MSAVE Verb using the input parameters contained
in the RequestManager object and the URLCmd String. |
protected DataPairs |
update(DataDir dir)
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 |
ACCESSION
public static final int ACCESSION
CREATETIME
public static final int CREATETIME
MODTIME
public static final int MODTIME
AUTHOR
public static final int AUTHOR
NAME
public static final int NAME
ADDRESS
public static final int ADDRESS
PHONE
public static final int PHONE
EMAIL
public static final int EMAIL
RAW
public static final int RAW
NORM
public static final int NORM
DISPLAY
public static final int DISPLAY
REVIEWER
public static final int REVIEWER
ADMIN
public static final int ADMIN
TARGETDBNAME
public static final int TARGETDBNAME
TARGETTEMPLATENAME
public static final int TARGETTEMPLATENAME
TARGETACCESSION
public static final int TARGETACCESSION
IDENTIFIERTEXT
public static final int IDENTIFIERTEXT
STATUS
public static final int STATUS
NOTES
public static final int NOTES
ACCESSTIME
public static final int ACCESSTIME
TARGETLONGDBNAME
public static final int TARGETLONGDBNAME
LOCK
public static final int LOCK
RECORD
public static final int RECORD
MSAVE
public MSAVE()
- Constructs an MSAVE object.
MSAVE
public MSAVE(RequestManager r)
- Constructs a MVerb object for the input RequestManager object.
runit
public void runit(RequestManager rMngr)
- Executes the MSAVE 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 MSAVE Verb using the input parameters contained
in the RequestManager object and the URLCmd String.
- 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
update
protected DataPairs update(DataDir dir)
- Update the database record by using Z39.50 Extended Services Update.