On Sat, Oct 4, 2008 at 5:15 PM, Alex Karasulu <[EMAIL PROTECTED]> wrote:
> Kiran, > > Just curious, is the serialization you need for classes implementing > JobStore? > Err I meant to say Job interface. > > > Thanks, > Alex > > > On Sat, Oct 4, 2008 at 3:02 PM, <[EMAIL PROTECTED]> wrote: > >> Author: kayyagari >> Date: Sat Oct 4 12:02:48 2008 >> New Revision: 701687 >> >> URL: http://svn.apache.org/viewvc?rev=701687&view=rev >> Log: >> quartz schema (under development) >> >> Added: >> directory/sandbox/kayyagari/quartz.ldif >> >> Added: directory/sandbox/kayyagari/quartz.ldif >> URL: >> http://svn.apache.org/viewvc/directory/sandbox/kayyagari/quartz.ldif?rev=701687&view=auto >> >> ============================================================================== >> --- directory/sandbox/kayyagari/quartz.ldif (added) >> +++ directory/sandbox/kayyagari/quartz.ldif Sat Oct 4 12:02:48 2008 >> @@ -0,0 +1,415 @@ >> +# Generated by Apache Directory Studio on 5 October, 2008 12:18:58 AM >> + >> +# SCHEMA 'QUARTZ' >> +dn: cn=quartz, ou=schema >> +objectclass: metaSchema >> +objectclass: top >> +cn: quartz >> +m-dependencies: java >> +m-dependencies: core >> +m-dependencies: system >> +m-dependencies: apache >> + >> +dn: ou=attributeTypes, cn=quartz, ou=schema >> +objectclass: organizationalUnit >> +objectclass: top >> +ou: attributetypes >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.1, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.1 >> +m-name: jobName >> +m-description: represents a Quartz job >> +m-supAttributeType: name >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.2, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.2 >> +m-name: jobData >> +m-description: represents the Quartz job's data >> +m-supAttributeType: javaSerializedData >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.3, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.3 >> +m-name: calendar >> +m-description: quartz calendar object >> +m-supAttributeType: javaSerializedData >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.4, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.4 >> +m-name: calendarName >> +m-description: quartz calendar instance's name >> +m-supAttributeType: name >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.5, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.5 >> +m-name: checkinInterval >> +m-description: quartz job checkin interval >> +m-equality: integerMatch >> +m-ordering: integerMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.27 >> +m-length: 0 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.6, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.6 >> +m-name: cronExpression >> +m-description: expression for cron trigger >> +m-equality: caseIgnoreIA5Match >> +m-ordering: caseIgnoreOrderingMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.26 >> +m-length: 0 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.7, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.7 >> +m-name: startTime >> +m-description: trigger start time >> +m-equality: generalizedTimeMatch >> +m-ordering: generalizedTimeOrderingMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.24 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.8, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.8 >> +m-name: endTime >> +m-description: trigger end time >> +m-equality: generalizedTimeMatch >> +m-ordering: generalizedTimeOrderingMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.24 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.9, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.9 >> +m-name: firedTime >> +m-description: trigger fire time >> +m-equality: generalizedTimeMatch >> +m-ordering: generalizedTimeOrderingMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.24 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.10, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.10 >> +m-name: quartzEntryId >> +m-description: entry ID for fired triggers >> +m-supAttributeType: entryUUID >> +m-singleValue: TRUE >> +m-usage: directoryOperation >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.11, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.11 >> +m-name: instanceName >> +m-description: fired trigger instance's name >> +m-supAttributeType: name >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.12, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.12 >> +m-name: isDurable >> +m-description: tells the scheduler whether the job is durable >> +m-equality: booleanMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.7 >> +m-length: 0 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.13, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.13 >> +m-name: isStateful >> +m-description: tells the scheduler whether a job is stateful >> +m-equality: booleanMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.7 >> +m-length: 0 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.14, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.14 >> +m-name: isVolatile >> +m-description: tells the scheduler whether a job is volatile >> +m-equality: booleanMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.7 >> +m-length: 0 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.15, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.15 >> +m-name: jobClassName >> +m-description: class name of job >> +m-supAttributeType: javaClassName >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.16, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.16 >> +m-name: jobGroup >> +m-description: Group name of a job >> +m-supAttributeType: name >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.17, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.17 >> +m-name: lastCheckinTime >> +m-description: last checkin time of job >> +m-equality: integerMatch >> +m-ordering: integerOrderingMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.27 >> +m-length: 0 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.18, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.18 >> +m-name: prevFireTime >> +m-description: previous fire time of trigger >> +m-equality: integerMatch >> +m-ordering: integerOrderingMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.27 >> +m-length: 0 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.19, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.19 >> +m-name: nextFireTime >> +m-description: next fire time of trigger >> +m-equality: integerMatch >> +m-ordering: integerOrderingMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.27 >> +m-length: 0 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.20, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.20 >> +m-name: priority >> +m-description: priority of a job >> +m-equality: integerMatch >> +m-ordering: integerOrderingMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.27 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.21, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.21 >> +m-name: repeatCount >> +m-description: repeat count of a simple trigger >> +m-equality: integerMatch >> +m-ordering: integerOrderingMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.27 >> +m-length: 0 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.22, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.22 >> +m-name: repeatInterval >> +m-description: repeat interval of a simple trigger >> +m-equality: integerMatch >> +m-ordering: integerOrderingMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.27 >> +m-length: 0 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.23, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.23 >> +m-name: timesTriggered >> +m-description: number of times a simple trigger was triggered >> +m-equality: integerMatch >> +m-ordering: integerOrderingMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.27 >> +m-length: 0 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.24, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.24 >> +m-name: requestsRecovery >> +m-description: whether the recovery mode needs to be enabled for a >> job/trigger >> +m-equality: booleanMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.7 >> +m-length: 0 >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.25, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.25 >> +m-name: triggerState >> +m-description: trigger's state >> +m-supAttributeType: name >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.26, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.26 >> +m-name: triggerName >> +m-description: trigger's name >> +m-supAttributeType: name >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.27, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.27 >> +m-name: triggerType >> +m-description: type of trigger >> +m-supAttributeType: name >> +m-singleValue: TRUE >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.2.28, ou=attributeTypes, cn=quartz, >> ou=schema >> +objectclass: metaAttributeType >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.2.28 >> +m-name: misFireInstr >> +m-description: misfire instruction >> +m-equality: integerMatch >> +m-ordering: integerOrderingMatch >> +m-syntax: 1.3.6.1.4.1.1466.115.121.1.27 >> +m-length: 0 >> +m-singleValue: TRUE >> + >> +dn: ou=comparators, cn=quartz, ou=schema >> +objectclass: organizationalUnit >> +objectclass: top >> +ou: comparators >> + >> +dn: ou=ditContentRules, cn=quartz, ou=schema >> +objectclass: organizationalUnit >> +objectclass: top >> +ou: ditcontentrules >> + >> +dn: ou=ditStructureRules, cn=quartz, ou=schema >> +objectclass: organizationalUnit >> +objectclass: top >> +ou: ditstructurerules >> + >> +dn: ou=matchingRules, cn=quartz, ou=schema >> +objectclass: organizationalUnit >> +objectclass: top >> +ou: matchingrules >> + >> +dn: ou=matchingRuleUse, cn=quartz, ou=schema >> +objectclass: organizationalUnit >> +objectclass: top >> +ou: matchingruleuse >> + >> +dn: ou=nameForms, cn=quartz, ou=schema >> +objectclass: organizationalUnit >> +objectclass: top >> +ou: nameforms >> + >> +dn: ou=normalizers, cn=quartz, ou=schema >> +objectclass: organizationalUnit >> +objectclass: top >> +ou: normalizers >> + >> +dn: ou=objectClasses, cn=quartz, ou=schema >> +objectclass: organizationalUnit >> +objectclass: top >> +ou: objectClasses >> + >> +dn: m-oid=1.3.6.1.4.1.18060.0.4.4.3.1, ou=objectClasses, cn=quartz, >> ou=schema >> +objectclass: metaObjectClass >> +objectclass: metaTop >> +objectclass: top >> +m-oid: 1.3.6.1.4.1.18060.0.4.4.3.1 >> +m-name: triggers >> +m-description: represents a quartz trigger >> +m-supObjectClass: top >> +m-must: isVolatile >> +m-must: jobGroup >> +m-must: jobName >> +m-must: startTime >> +m-must: triggerName >> +m-must: triggerState >> +m-must: triggerType >> +m-may: calendarName >> +m-may: description >> +m-may: endTime >> +m-may: jobData >> +m-may: misFireInstr >> +m-may: nextFireTime >> +m-may: prevFireTime >> +m-may: priority >> + >> +dn: ou=syntaxCheckers, cn=quartz, ou=schema >> +objectclass: organizationalUnit >> +objectclass: top >> +ou: syntaxcheckers >> + >> +dn: ou=syntaxes, cn=quartz, ou=schema >> +objectclass: organizationalUnit >> +objectclass: top >> +ou: syntaxes >> + >> >> >> >
