Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Enterprise Scheduler Service
11g Release 1 (11.1.1.6.2)
E26229-03


oracle.as.scheduler
Class BaseMetadataType.WorkAssignmentType

java.lang.Object
  extended by oracle.as.scheduler.BaseMetadataType<WorkAssignment>
      extended by oracle.as.scheduler.BaseMetadataType.WorkAssignmentType

All Implemented Interfaces:
java.io.Serializable
Enclosing class:
BaseMetadataType<METADATA_TYPE extends BaseMetadata<METADATA_TYPE>>

public static final class BaseMetadataType.WorkAssignmentType
extends BaseMetadataType<WorkAssignment>
See Also:
Serialized Form

Nested Class Summary

 

Nested classes/interfaces inherited from class oracle.as.scheduler.BaseMetadataType
BaseMetadataType.ExclusionsDefinitionType, BaseMetadataType.IncompatibilityType, BaseMetadataType.JobDefinitionType, BaseMetadataType.JobSetType, BaseMetadataType.JobTypeType, BaseMetadataType.ScheduleType, BaseMetadataType.TriggerType, BaseMetadataType.WorkAssignmentType, BaseMetadataType.WorkshiftType

 

Field Summary

 

Fields inherited from class oracle.as.scheduler.BaseMetadataType
EXCLUSIONS_DEFINITION, INCOMPATIBILITY, JOB_DEFINITION, JOB_SET, JOB_TYPE, SCHEDULE, TRIGGER, TRIGGER_EXPRESSION, WORK_ASSIGNMENT, WORKSHIFT

 

Constructor Summary
BaseMetadataType.WorkAssignmentType()
           

 

Method Summary
 java.util.Set<MetadataPermission.Action> adjustPrivilegesNeedToBeChecked(java.util.Set<MetadataPermission.Action> actions)
           
 WorkAssignment[] getArray(int size)
           
 java.lang.Class<WorkAssignment> getMetadataClass()
           
 MetadataObjectId.MetadataObjectType getMetadataObjectType()
           
 java.lang.String getRelativeSchemaLocation()
           
 oracle.as.scheduler.xml.MetadataXmlizer<WorkAssignment> getXmlizer()
           
 java.lang.String getXmlRootTag()
           
 void vetoDelete(MetadataObjectId objectId, oracle.as.scheduler.localization.EssMessages messages, oracle.as.scheduler.localization.EssMessages logger)
           
<T extends BaseMetadata<T>>
void
vetoUpdate(MetadataObjectId objectId, T metadata, oracle.as.scheduler.localization.EssMessages messages, oracle.as.scheduler.localization.EssMessages logger)
           

 

Methods inherited from class oracle.as.scheduler.BaseMetadataType
getBaseMetadataType, getMetadataSubDirectory, getMOTypeCondition, getMOTypeCondition, getSchemaLocation, onAdd, onDelete, onUpdate, toString, values, vetoCustomize

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

BaseMetadataType.WorkAssignmentType

public BaseMetadataType.WorkAssignmentType()

Method Detail

getMetadataClass

public java.lang.Class<WorkAssignment> getMetadataClass()
Specified by:
getMetadataClass in class BaseMetadataType<WorkAssignment>

getMetadataObjectType

public MetadataObjectId.MetadataObjectType getMetadataObjectType()
Specified by:
getMetadataObjectType in class BaseMetadataType<WorkAssignment>

getXmlRootTag

public java.lang.String getXmlRootTag()
Specified by:
getXmlRootTag in class BaseMetadataType<WorkAssignment>

getRelativeSchemaLocation

public java.lang.String getRelativeSchemaLocation()

adjustPrivilegesNeedToBeChecked

public java.util.Set<MetadataPermission.Action> adjustPrivilegesNeedToBeChecked(java.util.Set<MetadataPermission.Action> actions)
Specified by:
adjustPrivilegesNeedToBeChecked in class BaseMetadataType<WorkAssignment>

vetoDelete

public void vetoDelete(MetadataObjectId objectId,
                       oracle.as.scheduler.localization.EssMessages messages,
                       oracle.as.scheduler.localization.EssMessages logger)
                throws MetadataServiceException,
                       MetadataIllegalOperationException
Overrides:
vetoDelete in class BaseMetadataType<WorkAssignment>
Throws:
MetadataServiceException
MetadataIllegalOperationException

vetoUpdate

public <T extends BaseMetadata<T>> void vetoUpdate(MetadataObjectId objectId,
                                                   T metadata,
                                                   oracle.as.scheduler.localization.EssMessages messages,
                                                   oracle.as.scheduler.localization.EssMessages logger)
                throws MetadataServiceException,
                       MetadataIllegalOperationException
Overrides:
vetoUpdate in class BaseMetadataType<WorkAssignment>
Throws:
MetadataServiceException
MetadataIllegalOperationException

getArray

public WorkAssignment[] getArray(int size)
Specified by:
getArray in class BaseMetadataType<WorkAssignment>

getXmlizer

public oracle.as.scheduler.xml.MetadataXmlizer<WorkAssignment> getXmlizer()
Specified by:
getXmlizer in class BaseMetadataType<WorkAssignment>

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Enterprise Scheduler Service
11g Release 1 (11.1.1.6.2)
E26229-03


Copyright © 2008, 2012 Oracle. All rights reserved.