|
Open SiteSearch 4.1.1 Final |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ORG.oclc.webz.Verb | +--ORG.oclc.mantis.verbs.MVerb
The MVerb class is one of the baseline Z39.50 classes for implementing WebZ in Java. All WebZ Verbs that perform Z39.50 activities extend this class. It performs shared activities for those classes and defines shared variables as well.
JavaPage
,
UserStateObject
,
Log
,
AccessClient
,
AccessUserData
Field Summary | |
protected IClient |
accessClient
|
protected String |
action
|
protected int |
actionNode
|
protected String |
app_page
|
protected String |
autho
|
protected boolean |
dirtyTemplate
|
static String |
DISPLAYCMD
|
static String |
EDITCMD
|
protected String |
editsessionid
|
protected int |
editTimeout
|
protected Hashtable |
esi_user
|
protected String |
lockServerHost
|
protected String |
lockServerPort
|
static String |
NOLOCKBACKUP
|
static String |
NOLOCKUPDATE
|
protected RequestManager |
rMngr
|
protected StyleTable |
style
|
static String |
SUCCESS
|
protected String |
templateName
|
static String |
VIEWCMD
|
Fields inherited from class ORG.oclc.webz.Verb |
user,
widgets |
Constructor Summary | |
MVerb()
Constructs a MVerb object. |
|
MVerb(RequestManager r)
Constructs a MVerb object for the input RequestManager object. |
Method Summary | |
String |
authWarnMsg(String operation,
String autho)
|
protected EditSessionInfo |
doInit()
Deprecated. This method is no longer used. Its functionality has been replaced by initMUser() |
protected boolean |
getLock(EditSessionInfo esi,
int editTimeout,
String operation)
Obtain a lock for a editSession. |
protected DataPairs |
getModule()
Locate the widget that is the module to invoked. |
protected DataPairs |
getModule(DataPairs w)
Locate the widget that is the module to invoked. |
protected DataPairs |
getModule(RequestManager r)
Locate the widget that is the module to invoked. |
protected EditSessionInfo |
initMUser()
Method used creates or loactes the correct EditSessionInfo object. |
protected String |
makeBody(int level,
EditSessionInfo esi)
|
String |
noLockWarnMsg(String operation,
String autho)
|
protected void |
releaseLock(EditSessionInfo esi)
Remove a lock for a editSession. |
void |
runit(RequestManager r)
|
void |
setButton(String button)
|
void |
setButton(String button,
Hashtable edit_user)
|
protected EditSessionInfo |
setupEditSession(EditSessionInfo esi)
|
void |
stdClose(EditSessionInfo esi)
|
protected void |
stdSetup(RequestManager r)
|
String |
toString()
Generates a String representation of the object. |
void |
unSetButton(String button)
|
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 |
Field Detail |
public static final String SUCCESS
public static final String NOLOCKBACKUP
public static final String NOLOCKUPDATE
protected int actionNode
protected String action
protected String app_page
protected String autho
protected boolean dirtyTemplate
protected int editTimeout
protected String editsessionid
protected Hashtable esi_user
protected String lockServerPort
protected String lockServerHost
protected RequestManager rMngr
protected StyleTable style
protected String templateName
protected IClient accessClient
public static final String EDITCMD
public static final String VIEWCMD
public static final String DISPLAYCMD
Constructor Detail |
public MVerb()
public MVerb(RequestManager r)
Method Detail |
protected EditSessionInfo doInit()
protected boolean getLock(EditSessionInfo esi, int editTimeout, String operation)
esi
- The editSessionInfo object the lock is for.editTimeout
- The amount of time the lock is to be held.
(NOTE: the value is seconds).protected DataPairs getModule()
protected DataPairs getModule(RequestManager r)
rMngr
- - the RequestManager to extract the widgets from.protected DataPairs getModule(DataPairs w)
w
- - the widgets extract the module from.protected EditSessionInfo initMUser()
protected String makeBody(int level, EditSessionInfo esi)
protected void releaseLock(EditSessionInfo esi)
esi
- the editSessionInfo object.public void runit(RequestManager r)
public void setButton(String button)
public void setButton(String button, Hashtable edit_user)
protected EditSessionInfo setupEditSession(EditSessionInfo esi)
protected void stdSetup(RequestManager r)
public void stdClose(EditSessionInfo esi)
public String toString()
public void unSetButton(String button)
public String authWarnMsg(String operation, String autho)
public String noLockWarnMsg(String operation, String autho)
|
Open SiteSearch 4.1.1 Final |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |