com.evolveum.midpoint.task.quartzimpl
Class TaskManagerConfiguration

java.lang.Object
  extended by com.evolveum.midpoint.task.quartzimpl.TaskManagerConfiguration

public class TaskManagerConfiguration
extends Object

Task Manager configuration, derived from "taskManager" section of midPoint config, SQL repository configuration (if present), and some system properties. See also the description in midPoint wiki (TODO URL). On configuration failures, it throws TaskManagerConfigurationException.

Author:
Pavol Mederly

Constructor Summary
TaskManagerConfiguration()
           
 
Method Summary
 String getJdbcDriver()
           
 String getJdbcDriverDelegateClass()
           
 String getJdbcPassword()
           
 String getJdbcUrl()
           
 String getJdbcUser()
           
 int getJmxConnectTimeout()
           
 String getJmxHostName()
           
 String getJmxPassword()
           
 int getJmxPort()
           
 String getJmxUsername()
           
 String getNodeId()
           
 int getNodeRegistrationCycleTime()
           
 int getNodeTimeout()
           
 int getQuartzNodeRegistrationCycleTime()
           
 String getSqlSchemaFile()
           
 int getThreads()
           
 UseThreadInterrupt getUseThreadInterrupt()
           
 boolean isClustered()
           
 boolean isDatabaseIsEmbedded()
           
 boolean isJdbcJobStore()
           
 boolean isStopOnInitializationFailure()
           
 boolean isTestMode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskManagerConfiguration

public TaskManagerConfiguration()
Method Detail

getThreads

public int getThreads()

isJdbcJobStore

public boolean isJdbcJobStore()

isClustered

public boolean isClustered()

getNodeId

public String getNodeId()

getJmxPort

public int getJmxPort()

getSqlSchemaFile

public String getSqlSchemaFile()

getJdbcDriverDelegateClass

public String getJdbcDriverDelegateClass()

getJdbcDriver

public String getJdbcDriver()

getJdbcUrl

public String getJdbcUrl()

getJdbcUser

public String getJdbcUser()

getJdbcPassword

public String getJdbcPassword()

isTestMode

public boolean isTestMode()

getUseThreadInterrupt

public UseThreadInterrupt getUseThreadInterrupt()

getJmxConnectTimeout

public int getJmxConnectTimeout()

isStopOnInitializationFailure

public boolean isStopOnInitializationFailure()

isDatabaseIsEmbedded

public boolean isDatabaseIsEmbedded()

getNodeTimeout

public int getNodeTimeout()

getNodeRegistrationCycleTime

public int getNodeRegistrationCycleTime()

getQuartzNodeRegistrationCycleTime

public int getQuartzNodeRegistrationCycleTime()

getJmxUsername

public String getJmxUsername()

getJmxPassword

public String getJmxPassword()

getJmxHostName

public String getJmxHostName()


Copyright © 2013 evolveum. All Rights Reserved.