Package com.uc4.communication.requests
Class SetWPProperties
- java.lang.Object
-
- com.uc4.communication.requests.XMLRequest
-
- com.uc4.communication.requests.SetWPProperties
-
public class SetWPProperties extends XMLRequest
Sets the trace options for a Work Process using existing XREQ
-
-
Constructor Summary
Constructors Constructor Description SetWPProperties(GetWPProperties gwpOpt)
Creates new instance of SetWPProperties.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
createRequest(com.uc4.util.XMLDocument doc, org.w3c.dom.Element request, ConnectionAttributes sessionInfo)
Creates the XML Document for the request.protected java.lang.String
getSrc()
Returns the request source.protected boolean
isAllowedInClientZero()
This method is used internally.boolean
isDirty()
Returns true if the object data has changedvoid
setLastUse(int lastUse)
Sets the last usevoid
setLoggingDays(int loggingDays)
Sets the logging daysvoid
setLoggingMb(int loggingMb)
Sets the logging Mbvoid
setMinEventInterval(int minEventInterval)
Sets the minimum event intervalvoid
setMqmemCache(long mqmemCache)
Sets the MQMEM Cachevoid
setObjectCache(long objectCache)
Sets the Object Cachevoid
setReservedApiUsers(int reservedApiUsers)
Sets the reserved API usersvoid
setScriptCache(long scriptCache)
Sets the Script Cachevoid
setUserCache(long userCache)
Sets the User Cachevoid
setVaraCache(long varaCache)
Sets the vara Cachevoid
setWPTraceOptions(WPTraceOptions opt)
Set 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 Detail
-
SetWPProperties
public SetWPProperties(GetWPProperties gwpOpt)
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 Detail
-
getSrc
protected java.lang.String getSrc()
Description copied from class:XMLRequest
Returns the request source. This method is used internally.- Specified by:
getSrc
in classXMLRequest
- Returns:
- Source
-
createRequest
protected void createRequest(com.uc4.util.XMLDocument doc, org.w3c.dom.Element request, ConnectionAttributes sessionInfo)
Description copied from class:XMLRequest
Creates the XML Document for the request. This method is used internally.- Specified by:
createRequest
in 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:XMLRequest
This method is used internally. Tests if thisXMLRequest
is allowed in client 0. The default implementation returnsfalse
, subclasses may override.- Overrides:
isAllowedInClientZero
in classXMLRequest
- Returns:
true
if this request is allowed in client 0,false
otherwise
-
setWPTraceOptions
public void setWPTraceOptions(WPTraceOptions opt)
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
-
-