You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ka...@apache.org on 2008/10/05 21:14:27 UTC
svn commit: r701854 - /directory/sandbox/kayyagari/quartz.schema
Author: kayyagari
Date: Sun Oct 5 12:14:27 2008
New Revision: 701854
URL: http://svn.apache.org/viewvc?rev=701854&view=rev
Log:
in the OpenLDAP schema format
Added:
directory/sandbox/kayyagari/quartz.schema
Added: directory/sandbox/kayyagari/quartz.schema
URL: http://svn.apache.org/viewvc/directory/sandbox/kayyagari/quartz.schema?rev=701854&view=auto
==============================================================================
--- directory/sandbox/kayyagari/quartz.schema (added)
+++ directory/sandbox/kayyagari/quartz.schema Sun Oct 5 12:14:27 2008
@@ -0,0 +1,371 @@
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.1
+ NAME 'jobName'
+ DESC 'represents a Quartz job'
+ EQUALITY caseIgnoreMatch
+ ORDERING caseIgnoreOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.2
+ NAME 'jobData'
+ DESC 'represents the Quartz job data'
+ SUP javaSerializedData
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.3
+ NAME 'calendar'
+ DESC 'quartz calendar object'
+ SUP javaSerializedData
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.4
+ NAME 'calendarName'
+ DESC 'quartz calendar instance name'
+ EQUALITY caseIgnoreMatch
+ ORDERING caseIgnoreOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.5
+ NAME 'checkinInterval'
+ DESC 'quartz job checkin interval'
+ EQUALITY integerMatch
+ ORDERING integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.6
+ NAME 'cronExpression'
+ DESC 'expression for cron trigger'
+ EQUALITY caseIgnoreMatch
+ ORDERING caseIgnoreOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.7
+ NAME 'startTime'
+ DESC 'trigger start time'
+ EQUALITY generalizedTimeMatch
+ ORDERING generalizedTimeOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.8
+ NAME 'endTime'
+ DESC 'trigger end time'
+ EQUALITY generalizedTimeMatch
+ ORDERING generalizedTimeOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.9
+ NAME 'firedTime'
+ DESC 'trigger fire time'
+ EQUALITY generalizedTimeMatch
+ ORDERING generalizedTimeOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.10
+ NAME 'quartzEntryId'
+ DESC 'entry ID for fired triggers'
+ SUP entryUUID
+ SINGLE-VALUE
+ USAGE directoryOperation
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.11
+ NAME 'instanceName'
+ DESC 'fired trigger instance name'
+ EQUALITY caseIgnoreMatch
+ ORDERING caseIgnoreOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.12
+ NAME 'isDurable'
+ DESC 'tells the scheduler whether the job is durable'
+ EQUALITY booleanMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.13
+ NAME 'isStateful'
+ DESC 'tells the scheduler whether a job is stateful'
+ EQUALITY booleanMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.14
+ NAME 'isVolatile'
+ DESC 'tells the scheduler whether a job is volatile'
+ EQUALITY booleanMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.15
+ NAME 'jobClassName'
+ DESC 'class name of job'
+ SUP javaClassName
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.16
+ NAME 'jobGroup'
+ DESC 'Group name of a job'
+ EQUALITY caseIgnoreMatch
+ ORDERING caseIgnoreOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.17
+ NAME 'lastCheckinTime'
+ DESC 'last checkin time of job'
+ EQUALITY integerMatch
+ ORDERING integerOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.18
+ NAME 'prevFireTime'
+ DESC 'previous fire time of trigger'
+ EQUALITY integerMatch
+ ORDERING integerOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.19
+ NAME 'nextFireTime'
+ DESC 'next fire time of trigger'
+ EQUALITY integerMatch
+ ORDERING integerOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.20
+ NAME 'priority'
+ DESC 'priority of a job'
+ EQUALITY integerMatch
+ ORDERING integerOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.21
+ NAME 'repeatCount'
+ DESC 'repeat count of a simple trigger'
+ EQUALITY integerMatch
+ ORDERING integerOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.22
+ NAME 'repeatInterval'
+ DESC 'repeat interval of a simple trigger'
+ EQUALITY integerMatch
+ ORDERING integerOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.23
+ NAME 'timesTriggered'
+ DESC 'number of times a simple trigger was triggered'
+ EQUALITY integerMatch
+ ORDERING integerOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.24
+ NAME 'requestsRecovery'
+ DESC 'whether the recovery mode needs to be enabled for a job/trigger'
+ EQUALITY booleanMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.25
+ NAME 'triggerState'
+ DESC 'state of a trigger'
+ EQUALITY caseIgnoreMatch
+ ORDERING caseIgnoreOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.26
+ NAME 'triggerName'
+ DESC 'trigger name'
+ EQUALITY caseIgnoreMatch
+ ORDERING caseIgnoreOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.27
+ NAME 'triggerType'
+ DESC 'represents the type of a trigger'
+ EQUALITY caseIgnoreMatch
+ ORDERING caseIgnoreOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.28
+ NAME 'misFireInstr'
+ DESC 'misfire instruction'
+ EQUALITY integerMatch
+ ORDERING integerOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.29
+ NAME 'triggerGroup'
+ DESC 'represents the group of a trigger'
+ EQUALITY caseIgnoreMatch
+ ORDERING caseIgnoreOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.30
+ NAME 'timeZoneId'
+ DESC 'time zone id'
+ EQUALITY caseIgnoreMatch
+ ORDERING caseIgnoreOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.31
+ NAME 'triggerListener'
+ DESC 'trigger listener'
+ EQUALITY caseIgnoreMatch
+ ORDERING caseIgnoreOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.32
+ NAME 'jobListener'
+ DESC 'job listener'
+ EQUALITY caseIgnoreMatch
+ ORDERING caseIgnoreOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+
+attributetype ( 1.3.6.1.4.1.18060.0.4.4.2.33
+ NAME 'blobData'
+ DESC 'cron trigger data'
+ SUP javaSerializedData
+ SINGLE-VALUE
+ )
+
+objectclass ( 1.3.6.1.4.1.18060.0.4.4.3.1
+ NAME 'quartzTrigger'
+ DESC 'representation of an abstract trigger of quartz'
+ ABSTRACT
+ MUST ( triggerGroup $ triggerName )
+ )
+
+objectclass ( 1.3.6.1.4.1.18060.0.4.4.3.2
+ NAME 'trigger'
+ DESC 'represents a trigger instance'
+ SUP quartzTrigger
+ STRUCTURAL
+ MUST ( isVolatile $ jobGroup $ jobName $ startTime $ triggerState $ triggerType )
+ MAY ( calendarName $ description $ endTime $ jobData $ misFireInstr $ nextFireTime $ prevFireTime $ priority )
+ )
+
+objectclass ( 1.3.6.1.4.1.18060.0.4.4.3.3
+ NAME 'firedTrigger'
+ DESC 'an instance of a fired trigger'
+ SUP quartzTrigger
+ STRUCTURAL
+ MUST ( firedTime $ instanceName $ isVolatile $ priority $ quartzEntryId $ triggerState )
+ MAY ( isStateful $ jobGroup $ jobName $ requestsRecovery )
+ )
+
+objectclass ( 1.3.6.1.4.1.18060.0.4.4.3.4
+ NAME 'cronTrigger'
+ DESC 'an instance of cron trigger'
+ SUP quartzTrigger
+ STRUCTURAL
+ MUST cronExpression
+ MAY timeZoneId
+ )
+
+objectclass ( 1.3.6.1.4.1.18060.0.4.4.3.5
+ NAME 'simpleTrigger'
+ DESC 'an instance of simple trigger'
+ SUP quartzTrigger
+ STRUCTURAL
+ MUST ( repeatCount $ repeatInterval $ timesTriggered )
+ )
+
+objectclass ( 1.3.6.1.4.1.18060.0.4.4.3.6
+ NAME 'blobTrigger'
+ DESC 'an instance of blob trigger'
+ SUP quartzTrigger
+ STRUCTURAL
+ MAY blobData
+ )
+
+objectclass ( 1.3.6.1.4.1.18060.0.4.4.3.7
+ NAME 'jobDetail'
+ DESC 'quartz job details'
+ SUP top
+ STRUCTURAL
+ MUST ( isDurable $ isStateful $ isVolatile $ jobClassName $ jobGroup $ jobName $ requestsRecovery )
+ MAY ( description $ jobData )
+ )
+
+objectclass ( 1.3.6.1.4.1.18060.0.4.4.3.8
+ NAME 'jobListeners'
+ DESC 'job listeners'
+ SUP top
+ STRUCTURAL
+ MUST triggerListener
+ )
+
+objectclass ( 1.3.6.1.4.1.18060.0.4.4.3.9
+ NAME 'triggerListeners'
+ DESC 'trigger listeners'
+ SUP quartzTrigger
+ STRUCTURAL
+ MUST triggerListener
+ )
+
+objectclass ( 1.3.6.1.4.1.18060.0.4.4.3.10
+ NAME 'quartzCalendar'
+ DESC 'quartz calendar instance'
+ STRUCTURAL
+ MUST ( calendar $ calendarName )
+ )
+
+objectclass ( 1.3.6.1.4.1.18060.0.4.4.3.11
+ NAME 'pausedTriggers'
+ DESC 'paused triggers'
+ STRUCTURAL
+ MUST triggerGroup
+ )
+