Class JobLockImpl
- java.lang.Object
-
- org.ikasan.job.orchestration.model.context.JobLockImpl
-
- All Implemented Interfaces:
java.io.Serializable,org.ikasan.spec.scheduled.context.model.JobLock
- Direct Known Subclasses:
JobLockInstanceImpl
public class JobLockImpl extends java.lang.Object implements org.ikasan.spec.scheduled.context.model.JobLock- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JobLockImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.util.List<org.ikasan.spec.scheduled.job.model.SchedulerJobLockParticipant>>getJobs()longgetLockCount()java.lang.StringgetName()booleanisExclusiveJobLock()voidsetExclusiveJobLock(boolean exclusiveJobLock)voidsetJobs(java.util.Map<java.lang.String,java.util.List<org.ikasan.spec.scheduled.job.model.SchedulerJobLockParticipant>> jobs)voidsetLockCount(long lockCount)voidsetName(java.lang.String name)java.lang.StringtoString()
-
-
-
Method Detail
-
setName
public void setName(java.lang.String name)
- Specified by:
setNamein interfaceorg.ikasan.spec.scheduled.context.model.JobLock
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceorg.ikasan.spec.scheduled.context.model.JobLock
-
setLockCount
public void setLockCount(long lockCount)
- Specified by:
setLockCountin interfaceorg.ikasan.spec.scheduled.context.model.JobLock
-
getLockCount
public long getLockCount()
- Specified by:
getLockCountin interfaceorg.ikasan.spec.scheduled.context.model.JobLock
-
setJobs
public void setJobs(java.util.Map<java.lang.String,java.util.List<org.ikasan.spec.scheduled.job.model.SchedulerJobLockParticipant>> jobs)
- Specified by:
setJobsin interfaceorg.ikasan.spec.scheduled.context.model.JobLock
-
getJobs
public java.util.Map<java.lang.String,java.util.List<org.ikasan.spec.scheduled.job.model.SchedulerJobLockParticipant>> getJobs()
- Specified by:
getJobsin interfaceorg.ikasan.spec.scheduled.context.model.JobLock
-
isExclusiveJobLock
public boolean isExclusiveJobLock()
- Specified by:
isExclusiveJobLockin interfaceorg.ikasan.spec.scheduled.context.model.JobLock
-
setExclusiveJobLock
public void setExclusiveJobLock(boolean exclusiveJobLock)
- Specified by:
setExclusiveJobLockin interfaceorg.ikasan.spec.scheduled.context.model.JobLock
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-