|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpase.server.SerRuntimeEnv
public class SerRuntimeEnv
$Id: SerRuntimeEnv.java,v 1.36.2.1.6.5.6.6.2.1.2.3.2.11.4.14.4.6.4.3.2.1 2012/03.56 08:45:17 sbyan Exp $
Field Summary | |
---|---|
static boolean |
forceCompleteTaskMode
|
static int |
maxSQLParameterCharacters
|
static java.lang.String |
MONITORTYPE
|
static boolean |
parseSQLParameter
|
static boolean |
PERFORMONITOR
|
static long |
SQLFETCHMILLIS
|
Fields inherited from interface com.flowring.manager.ServerEnvironmentManager |
---|
AUTH_AFDB, AUTH_LDAP, AUTH_NT |
Constructor Summary | |
---|---|
SerRuntimeEnv()
Create the server rumtime environment. |
|
SerRuntimeEnv(java.util.Properties serverProperty)
only used to get properties value with default |
Method Summary | |
---|---|
void |
addAdminCallback(java.lang.String loginID,
AdminRMI client)
Cache admin callback objects. |
void |
addClientCallback(java.lang.String loginId,
ClientRMI client)
Cache client callback objects. |
void |
addClientCallbackForEIP(java.lang.String loginId,
ClientRMI client)
Cache client callback objects. |
AdminRMI |
getAdminCallback(java.lang.String loginID)
Get the admin callback object. |
java.util.Date |
getAdminLoginTime(java.lang.String user)
|
java.util.Vector |
getAdminUsers()
Get the on-line admin list. |
int |
getAuthMode()
|
int |
getCheckServiceSleepTime()
Get the sleep time of check services. |
ClientRMI |
getClientCallback(java.lang.String loginId)
Get the client callback object. |
java.util.List |
getClientsForEIP()
|
java.lang.String |
getClusterName()
|
int |
getCSTaskAuditingExpireTime()
Get the Counter Sign Expire Time. |
int |
getCurrentAdmins()
Get the quantity of current admins. |
int |
getCurrentClients()
Get the quantity of current clients. |
int |
getCurrentClientsForEIP()
Get the quantity of current clients for EIP. |
int |
getDispatchThreadSize()
Get the task cache size. |
boolean |
getEmailNotifyDraftTask()
AF-4379 by Kai |
boolean |
getForceCompleteTaskMode()
|
java.lang.String |
getHostname()
|
int |
getIapTaskAuditingExpireTime()
Get the Iap Expire Time. |
int |
getIdleUserTimeout()
|
java.lang.String |
getIdServerHost()
|
java.lang.String |
getIdServerPort()
|
org.orgchart.PaseAuthLDAPConfigFile |
getLDAPAuthConfig()
Deprecated. V3.5 by Shihwei AF-1668 |
org.orgchart.LDAPConfigFile |
getLDAPConfigFile()
|
java.util.Date |
getLoginTime(java.lang.String loginId)
|
java.lang.String |
getMailEncoding()
|
java.lang.String |
getMailServer()
Get the host of mail server. |
int |
getMailServerPort()
|
int |
getMaxClients()
Get the max number of client can exist simultaneously. |
java.lang.String |
getNodeName()
|
java.util.HashMap |
getOnlineAdminLoginTime()
|
java.util.Map |
getOnlineUserLoginTime()
|
java.lang.String |
getPrivateKeyOfSingleSignOn()
|
java.lang.String |
getPushServerUrl()
|
int |
getRemainNumberStartTimeout()
|
java.lang.String |
getReportServerIP()
Get Report Server IP |
int |
getReportServerPort()
Get Report Server Port |
static int |
getReScheduleInterval()
|
int |
getRMIPort()
Get the RMI server port number. |
java.lang.String |
getServerHost()
Get the server's host. |
java.lang.String |
getServerID()
|
java.lang.String |
getServerSuspendTime()
impl. remark: It's "ServerSuspendTime" used by FinalCountDownDialog |
boolean |
getSetFrontUser()
|
java.lang.String |
getSMTPid()
|
java.lang.String |
getSMTPpassword()
|
int |
getSockPort()
Get the socket port number return socket port number |
int |
getSoTimeOut()
Get the time out value. |
int |
getTaskCacheSize()
Get the task cache size. |
java.lang.String |
getTomcatPath()
|
java.lang.String |
getUploadPath()
|
java.util.List |
getUsers()
Get the Online users. |
java.util.List |
getUsersForEIP()
Get the concurrent users . |
java.lang.String |
getWebAgendaURL()
|
boolean |
isAdminUserExist(java.lang.String user)
Check whether the admin user is online. |
boolean |
isAllQueueRulesMatch()
|
boolean |
isAuthForceAFDBAuthForAdmin()
|
boolean |
isAutoTruncate()
|
boolean |
isCancelCache()
|
boolean |
isClusterMode()
|
boolean |
isCurrentTaskExistForPrinting()
|
boolean |
isEnablePushServer()
|
boolean |
isLDAPAuthEnabled()
|
boolean |
isLDAPAuthTestOnStart()
|
boolean |
isLogEnabled()
Whether the task is long enabled. |
boolean |
isMailNeedID()
|
boolean |
isMailSSL()
|
boolean |
isMailTLS()
|
static boolean |
isNewAttachFileDirectoryAccess()
|
boolean |
isSendStartDeputyNotify()
|
boolean |
isSendStopDeputyNotify()
|
boolean |
isStartingQuartzSchedulerOnPASEStartUp()
|
boolean |
isStartTomcat()
|
boolean |
isUseAgentflowAuthAfterLDAPFailed()
|
static boolean |
isUseBASE64AndUTF8EncodeAttachFileName()
|
boolean |
isUserExist(java.lang.String loginId)
Check whether the user is online. |
boolean |
isUserExistForEIP(java.lang.String loginId)
Check whether the user for EIP is online. |
boolean |
removeAdminCallback(java.lang.String loginID)
Remove the admin callback object. |
boolean |
removeClientCallback(java.lang.String loginId)
Remove the client callback object. |
boolean |
removeClientCallbackForEIP(java.lang.String loginId)
Remove the client callback object for EIP. |
java.util.Vector |
removeTimeoutUser()
|
void |
setAutoTruncate(boolean b)
|
void |
setClientRegistryDao(com.flowring.dao.ClientRegistryDao clientRegistryDao)
|
void |
setClusterMode(boolean clusterMode)
|
void |
setClusterName(java.lang.String clusterName)
|
void |
setHostname(java.lang.String hostname)
|
void |
setMaxClients(int n)
Set the max number of client can exist simultaneously. |
void |
setNodeName(java.lang.String nodeName)
|
void |
setServerID(java.lang.String serverID)
|
void |
setSockPort(int port)
Set the socket port number |
void |
setStartTomcat(boolean startTomcat)
|
void |
setTomcatPath(java.lang.String tomcatPath)
|
void |
setUploadPath(java.lang.String uploadPath)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static boolean forceCompleteTaskMode
public static transient boolean PERFORMONITOR
public static transient java.lang.String MONITORTYPE
public static transient long SQLFETCHMILLIS
public static transient boolean parseSQLParameter
public static transient int maxSQLParameterCharacters
Constructor Detail |
---|
public SerRuntimeEnv()
name
- the server Name.public SerRuntimeEnv(java.util.Properties serverProperty)
serverProperty
- non-null Properties loaded from PASEServer config. fileMethod Detail |
---|
public java.lang.String getServerSuspendTime()
getServerSuspendTime
in interface com.flowring.manager.ServerEnvironmentManager
public int getRMIPort()
getRMIPort
in interface com.flowring.manager.ServerEnvironmentManager
public int getCheckServiceSleepTime()
getCheckServiceSleepTime
in interface com.flowring.manager.ServerEnvironmentManager
public int getCSTaskAuditingExpireTime()
getCSTaskAuditingExpireTime
in interface com.flowring.manager.ServerEnvironmentManager
public int getIapTaskAuditingExpireTime()
getIapTaskAuditingExpireTime
in interface com.flowring.manager.ServerEnvironmentManager
public int getSockPort()
getSockPort
in interface com.flowring.manager.ServerEnvironmentManager
public void setSockPort(int port)
setSockPort
in interface com.flowring.manager.ServerEnvironmentManager
port
- the given port numberpublic java.lang.String getServerHost()
getServerHost
in interface com.flowring.manager.ServerEnvironmentManager
public int getMaxClients()
getMaxClients
in interface com.flowring.manager.ServerEnvironmentManager
public void setMaxClients(int n)
setMaxClients
in interface com.flowring.manager.ServerEnvironmentManager
n
- the given max numberpublic java.lang.String getMailServer()
getMailServer
in interface com.flowring.manager.ServerEnvironmentManager
public boolean isMailNeedID()
isMailNeedID
in interface com.flowring.manager.ServerEnvironmentManager
public java.lang.String getSMTPid()
getSMTPid
in interface com.flowring.manager.ServerEnvironmentManager
public java.lang.String getSMTPpassword()
getSMTPpassword
in interface com.flowring.manager.ServerEnvironmentManager
public java.lang.String getMailEncoding()
getMailEncoding
in interface com.flowring.manager.ServerEnvironmentManager
public java.lang.String getWebAgendaURL()
getWebAgendaURL
in interface com.flowring.manager.ServerEnvironmentManager
public int getMailServerPort()
getMailServerPort
in interface com.flowring.manager.ServerEnvironmentManager
public int getSoTimeOut()
getSoTimeOut
in interface com.flowring.manager.ServerEnvironmentManager
public int getTaskCacheSize()
getTaskCacheSize
in interface com.flowring.manager.ServerEnvironmentManager
public int getDispatchThreadSize()
getDispatchThreadSize
in interface com.flowring.manager.ServerEnvironmentManager
public boolean isLogEnabled()
isLogEnabled
in interface com.flowring.manager.ServerEnvironmentManager
public void addClientCallback(java.lang.String loginId, ClientRMI client)
addClientCallback
in interface com.flowring.manager.ServerEnvironmentManager
user
- client user name.client
- a instance of the ClientRMI interface
implementation.getClientCallback(java.lang.String)
,
ClientRMI
public void addClientCallbackForEIP(java.lang.String loginId, ClientRMI client)
addClientCallbackForEIP
in interface com.flowring.manager.ServerEnvironmentManager
user
- client user name.client
- a instance of the ClientRMI interface
implementation.getClientCallback(java.lang.String)
,
ClientRMI
public boolean removeClientCallback(java.lang.String loginId)
removeClientCallback
in interface com.flowring.manager.ServerEnvironmentManager
user
- client user name.
addClientCallback(java.lang.String, pe.pase.ClientRMI)
,
ClientRMI
public java.util.List getClientsForEIP()
getClientsForEIP
in interface com.flowring.manager.ServerEnvironmentManager
public boolean removeClientCallbackForEIP(java.lang.String loginId)
removeClientCallbackForEIP
in interface com.flowring.manager.ServerEnvironmentManager
user
- client user name.
addClientCallback(java.lang.String, pe.pase.ClientRMI)
,
ClientRMI
public ClientRMI getClientCallback(java.lang.String loginId)
getClientCallback
in interface com.flowring.manager.ServerEnvironmentManager
user
- client user name.
addClientCallback(java.lang.String, pe.pase.ClientRMI)
,
ClientRMI
public boolean isUserExist(java.lang.String loginId)
isUserExist
in interface com.flowring.manager.ServerEnvironmentManager
loginId
- client user name.
public int getCurrentClients()
getCurrentClients
in interface com.flowring.manager.ServerEnvironmentManager
public boolean isUserExistForEIP(java.lang.String loginId)
isUserExistForEIP
in interface com.flowring.manager.ServerEnvironmentManager
loginId
- client user name.
public int getCurrentClientsForEIP()
getCurrentClientsForEIP
in interface com.flowring.manager.ServerEnvironmentManager
public java.util.List getUsers()
getUsers
in interface com.flowring.manager.ServerEnvironmentManager
Vector
is user name)public java.util.List getUsersForEIP()
getUsersForEIP
in interface com.flowring.manager.ServerEnvironmentManager
Vector
is user name)public java.util.Date getLoginTime(java.lang.String loginId)
getLoginTime
in interface com.flowring.manager.ServerEnvironmentManager
public java.util.Map getOnlineUserLoginTime()
getOnlineUserLoginTime
in interface com.flowring.manager.ServerEnvironmentManager
public void addAdminCallback(java.lang.String loginID, AdminRMI client)
addAdminCallback
in interface com.flowring.manager.ServerEnvironmentManager
user
- admin user name.client
- a instance of the AdminRMI interface
implementation.getAdminCallback(java.lang.String)
,
AdminRMI
public boolean removeAdminCallback(java.lang.String loginID)
removeAdminCallback
in interface com.flowring.manager.ServerEnvironmentManager
user
- admin user name.
addAdminCallback(java.lang.String, pe.pase.AdminRMI)
,
AdminRMI
public AdminRMI getAdminCallback(java.lang.String loginID)
getAdminCallback
in interface com.flowring.manager.ServerEnvironmentManager
user
- admin user name.
addAdminCallback(java.lang.String, pe.pase.AdminRMI)
,
AdminRMI
public boolean isAdminUserExist(java.lang.String user)
isAdminUserExist
in interface com.flowring.manager.ServerEnvironmentManager
user
- admin user name.
public int getCurrentAdmins()
getCurrentAdmins
in interface com.flowring.manager.ServerEnvironmentManager
public java.util.Vector getAdminUsers()
getAdminUsers
in interface com.flowring.manager.ServerEnvironmentManager
Vector
is user
name)public java.util.Date getAdminLoginTime(java.lang.String user)
getAdminLoginTime
in interface com.flowring.manager.ServerEnvironmentManager
public java.util.HashMap getOnlineAdminLoginTime()
getOnlineAdminLoginTime
in interface com.flowring.manager.ServerEnvironmentManager
public boolean isCancelCache()
isCancelCache
in interface com.flowring.manager.ServerEnvironmentManager
public boolean isAutoTruncate()
isAutoTruncate
in interface com.flowring.manager.ServerEnvironmentManager
public void setAutoTruncate(boolean b)
setAutoTruncate
in interface com.flowring.manager.ServerEnvironmentManager
public void setUploadPath(java.lang.String uploadPath)
setUploadPath
in interface com.flowring.manager.ServerEnvironmentManager
public boolean isLDAPAuthEnabled()
isLDAPAuthEnabled
in interface com.flowring.manager.ServerEnvironmentManager
public boolean isLDAPAuthTestOnStart()
isLDAPAuthTestOnStart
in interface com.flowring.manager.ServerEnvironmentManager
public boolean isUseAgentflowAuthAfterLDAPFailed()
isUseAgentflowAuthAfterLDAPFailed
in interface com.flowring.manager.ServerEnvironmentManager
public int getAuthMode()
getAuthMode
in interface com.flowring.manager.ServerEnvironmentManager
public org.orgchart.PaseAuthLDAPConfigFile getLDAPAuthConfig()
getLDAPAuthConfig
in interface com.flowring.manager.ServerEnvironmentManager
public org.orgchart.LDAPConfigFile getLDAPConfigFile()
getLDAPConfigFile
in interface com.flowring.manager.ServerEnvironmentManager
public boolean isAuthForceAFDBAuthForAdmin()
isAuthForceAFDBAuthForAdmin
in interface com.flowring.manager.ServerEnvironmentManager
public java.lang.String getReportServerIP()
getReportServerIP
in interface com.flowring.manager.ServerEnvironmentManager
public int getReportServerPort()
getReportServerPort
in interface com.flowring.manager.ServerEnvironmentManager
public java.lang.String getUploadPath()
getUploadPath
in interface com.flowring.manager.ServerEnvironmentManager
public boolean getSetFrontUser()
getSetFrontUser
in interface com.flowring.manager.ServerEnvironmentManager
public boolean getEmailNotifyDraftTask()
com.flowring.manager.ServerEnvironmentManager
getEmailNotifyDraftTask
in interface com.flowring.manager.ServerEnvironmentManager
public boolean isStartTomcat()
isStartTomcat
in interface com.flowring.manager.ServerEnvironmentManager
public void setStartTomcat(boolean startTomcat)
setStartTomcat
in interface com.flowring.manager.ServerEnvironmentManager
startTomcat
- The startTomcat to set.public java.lang.String getTomcatPath()
getTomcatPath
in interface com.flowring.manager.ServerEnvironmentManager
public void setTomcatPath(java.lang.String tomcatPath)
setTomcatPath
in interface com.flowring.manager.ServerEnvironmentManager
tomcatPath
- The tomcatPath to set.public boolean getForceCompleteTaskMode()
getForceCompleteTaskMode
in interface com.flowring.manager.ServerEnvironmentManager
public void setClientRegistryDao(com.flowring.dao.ClientRegistryDao clientRegistryDao)
setClientRegistryDao
in interface com.flowring.dao.ClientRegistryDaoAware
public boolean isMailSSL()
isMailSSL
in interface com.flowring.manager.ServerEnvironmentManager
public boolean isMailTLS()
isMailTLS
in interface com.flowring.manager.ServerEnvironmentManager
public static int getReScheduleInterval()
public static boolean isNewAttachFileDirectoryAccess()
public boolean isClusterMode()
public void setClusterMode(boolean clusterMode)
public java.lang.String getNodeName()
public void setNodeName(java.lang.String nodeName)
public java.lang.String getServerID()
public void setServerID(java.lang.String serverID)
public java.lang.String getClusterName()
public void setClusterName(java.lang.String clusterName)
public java.lang.String getIdServerHost()
public java.lang.String getIdServerPort()
public boolean isStartingQuartzSchedulerOnPASEStartUp()
isStartingQuartzSchedulerOnPASEStartUp
in interface com.flowring.manager.ServerEnvironmentManager
public java.lang.String getPrivateKeyOfSingleSignOn()
getPrivateKeyOfSingleSignOn
in interface com.flowring.manager.ServerEnvironmentManager
public int getIdleUserTimeout()
getIdleUserTimeout
in interface com.flowring.manager.ServerEnvironmentManager
public int getRemainNumberStartTimeout()
getRemainNumberStartTimeout
in interface com.flowring.manager.ServerEnvironmentManager
public java.util.Vector removeTimeoutUser()
removeTimeoutUser
in interface com.flowring.manager.ServerEnvironmentManager
public boolean isEnablePushServer()
isEnablePushServer
in interface com.flowring.manager.ServerEnvironmentManager
public java.lang.String getPushServerUrl()
getPushServerUrl
in interface com.flowring.manager.ServerEnvironmentManager
public java.lang.String getHostname()
getHostname
in interface com.flowring.manager.ServerEnvironmentManager
public void setHostname(java.lang.String hostname)
setHostname
in interface com.flowring.manager.ServerEnvironmentManager
public static boolean isUseBASE64AndUTF8EncodeAttachFileName()
public boolean isSendStartDeputyNotify()
isSendStartDeputyNotify
in interface com.flowring.manager.ServerEnvironmentManager
public boolean isSendStopDeputyNotify()
isSendStopDeputyNotify
in interface com.flowring.manager.ServerEnvironmentManager
public boolean isCurrentTaskExistForPrinting()
public boolean isAllQueueRulesMatch()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |