Package com.uc4.communication.requests
Class SetWPProperties
java.lang.Object
com.uc4.communication.requests.XMLRequest
com.uc4.communication.requests.SetWPProperties
Sets the trace options for a Work Process using existing XREQ
-
Constructor Summary
ConstructorsConstructorDescriptionSetWPProperties(GetWPProperties gwpOpt) Creates new instance of SetWPProperties. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcreateRequest(com.uc4.util.XMLDocument doc, Element request, ConnectionAttributes sessionInfo) Creates the XML Document for the request.protected StringgetSrc()Returns the request source.protected booleanThis method is used internally.booleanisDirty()Returns true if the object data has changedvoidsetLastUse(int lastUse) Sets the last usevoidsetLoggingDays(int loggingDays) Sets the logging daysvoidsetLoggingMb(int loggingMb) Sets the logging MbvoidsetMinEventInterval(int minEventInterval) Sets the minimum event intervalvoidsetMqmemCache(long mqmemCache) Sets the MQMEM CachevoidsetObjectCache(long objectCache) Sets the Object CachevoidsetReservedApiUsers(int reservedApiUsers) Sets the reserved API usersvoidsetScriptCache(long scriptCache) Sets the Script CachevoidsetUserCache(long userCache) Sets the User CachevoidsetVaraCache(long varaCache) Sets the vara CachevoidSet the WPTraceOptions to the SetWPTraceOptions request prior to sending it to the server.Methods inherited from class com.uc4.communication.requests.XMLRequest
assertClientZero, assertServerVersion, checkClient, checkID, checkLnr, checkNull, checkSelStatisticsPrivilege, checkSystemOverviewPrivilege, checkUC4ObjectEmptyName, checkUC4ObjectName, createNATFor, createNATRequest, emptyAttributes, getAllMessageBoxes, getMessageBox, getRequestID, handleContent, handleResponse, ignoreMessageBox, send, setMessageBox, showQuarantineNotification
-
Constructor Details
-
SetWPProperties
Creates new instance of SetWPProperties. A GetWPProperties object must be first created and sent, in order to get the current value.- Parameters:
gwpOpt- WP properties
-
-
Method Details
-
getSrc
Description copied from class:XMLRequestReturns the request source. This method is used internally.- Specified by:
getSrcin classXMLRequest- Returns:
- Source
-
createRequest
protected void createRequest(com.uc4.util.XMLDocument doc, Element request, ConnectionAttributes sessionInfo) Description copied from class:XMLRequestCreates the XML Document for the request. This method is used internally.- Specified by:
createRequestin classXMLRequest- Parameters:
doc- Document, used to create new Elementsrequest- Request Element - classes append information to this request elementsessionInfo- Information about the session
-
isAllowedInClientZero
protected boolean isAllowedInClientZero()Description copied from class:XMLRequestThis method is used internally. Tests if thisXMLRequestis allowed in client 0. The default implementation returnsfalse, subclasses may override.- Overrides:
isAllowedInClientZeroin classXMLRequest- Returns:
trueif this request is allowed in client 0,falseotherwise
-
setWPTraceOptions
Set the WPTraceOptions to the SetWPTraceOptions request prior to sending it to the server.- Parameters:
opt- Options
-
isDirty
public boolean isDirty()Returns true if the object data has changed- Returns:
- boolean
-
setLoggingMb
public void setLoggingMb(int loggingMb) Sets the logging Mb- Parameters:
loggingMb- Positive Integer between 0 and 32767
-
setLoggingDays
public void setLoggingDays(int loggingDays) Sets the logging days- Parameters:
loggingDays- Positive Integer between 0 and 32767
-
setReservedApiUsers
public void setReservedApiUsers(int reservedApiUsers) Sets the reserved API users- Parameters:
reservedApiUsers- Positive Integer between 0 and 32767
-
setMinEventInterval
public void setMinEventInterval(int minEventInterval) Sets the minimum event interval- Parameters:
minEventInterval- Positive Integer between 0 and 9999
-
setLastUse
public void setLastUse(int lastUse) Sets the last use- Parameters:
lastUse- Positive Integer between 0 and 10
-
setScriptCache
public void setScriptCache(long scriptCache) Sets the Script Cache- Parameters:
scriptCache- Positive Integer
-
setVaraCache
public void setVaraCache(long varaCache) Sets the vara Cache- Parameters:
varaCache- Positive
-
setMqmemCache
public void setMqmemCache(long mqmemCache) Sets the MQMEM Cache- Parameters:
mqmemCache- Positive Integer
-
setObjectCache
public void setObjectCache(long objectCache) Sets the Object Cache- Parameters:
objectCache- Positive Integer
-
setUserCache
public void setUserCache(long userCache) Sets the User Cache- Parameters:
userCache- Positive Integer
-