Package de.xima.fc.listener
Interface IOrderable
- All Superinterfaces:
Comparable<IOrderable>
- All Known Subinterfaces:
IBuiltinNodeType<TData>
,IBuiltinTriggerType<TData>
,IListenerRegistrator
,ISingleBaseActionBuiltinNodePrototype<TData>
,ISingleBaseBuiltinTriggerPrototype<TData>
,ISingleBuiltinNodePrototype<TData>
,ISingleBuiltinTriggerPrototype<TData>
,ISystemUpdate
- All Known Implementing Classes:
AddAuthenticatorsUpdate_6_4
,AuthTemplateUpdate_6_4
,ClearAndUpdateDatatablesUpdate_6_0
,ClientCounterDaoListener
,ClusterListener
,CreateIndirectClientAuthorizations_8_0
,CreateLdapAuthenticatorsUpdate_8_0
,CSVSourcesMigrationUpdate
,DeactivateNtlmUpdate_8_0
,DeprecateTextTemplateSystemInfoUpdate_7_0
,EncryptTemplateI18nUpdate_6_4
,FcCatchErrorHandler
,FcChangeFormAvailabilityHandler
,FcChangeFormValueHandler
,FcChangeStateHandler
,FcCompressAsZipHandler
,FcCopyFormRecordHandler
,FcCounterHandler
,FcCreateTextFileHandler
,FcDecodeBase64Handler
,FcDeleteAttachmentHandler
,FcDeleteFormRecordHandler
,FcDoiInitHandler
,FcDoiVerifiedHandler
,FcEmailHandler
,FcEmptyHandler
,FcEncodeBase64Handler
,FcExperimentHandler
,FcExportToPersistenceHandler
,FcExportToXmlHandler
,FcFillPdfHandler
,FcFillWordHandler
,FcFormSubmitButtonHandler
,FcHttpRequestHandler
,FcImportFormValueFromXmlHandler
,FcInvitationErrorHandler
,FcInvitationSentHandler
,FcLdapQueryHandler
,FcLogEntryHandler
,FcManualHandler
,FcMoveFormRecordToInboxHandler
,FcMultipleConditionHandler
,FcProcessHistoryPdfHandler
,FcProcessLogPdfHandler
,FcProvideResourceHandler
,FcQualifiedFormSubmitButtonHandler
,FcQueueTaskHandler
,FcRedirectHandler
,FcRenewProcessIdHandler
,FcReturnFileHandler
,FcReturnHandler
,FcSaveToFileSystemHandler
,FcSaveToWebDavHandler
,FcSequenceHandler
,FcSetSavedFlagHandler
,FcShowTemplateHandler
,FcSqlStatementHandler
,FcStateTimerHandler
,FcSwitchCaseHandler
,FcSwitchDefaultHandler
,FcSwitchHandler
,FcThrowExceptionHandler
,FcTimePointHandler
,FcWriteFormRecordAttrHandler
,FileFormRecordDataSizeUpdate_6_0
,FixMissingInvalidTokenTemplate_6_6_9
,FormVersionUpdate_6_1
,FSConnectionListener
,GenericEMFListener
,I18NVariableInputElementCounterUpdate_8_1
,I18nVariableMigrationUpdate
,IndirectClientAuthorizationDaoListener
,InitMimeCheckActivationUpdate_8_1
,KerberosConfigMigrationUpdate_8_0_4
,MigrateClientLdapData_8_0
,MigrateOldWorkflowUserReferencesUpdate_8
,MigrateUserGroupReferencesInFormDesignerToUuid_8_0_4
,MigrateUsersUpdate_8_0
,MigrateWorkflowUserReferencesUpdate_8_0
,PluginManagerListener
,PluginRuntimeListener
,PluginSyncListener
,PluginToDatabaseUpdate
,PluginUpdateListener
,ProcessingUpdate_6_1
,ProcessingUpdate_6_2
,ProjectIdentityCheckDataUpdate_7_0
,ProjectInboxUpdate_6_4
,ProjectPasswordMigration_7_0
,PropertiesToDatabaseUpdate_8_1
,ReinitialzeMySQLProjectTables_6_0
,RenameQuartzTriggerJobName_8_0
,RoleAccessPropertyUpdate_6_0
,RoleAccessPropertyUpdate_6_1
,RoleAccessPropertyUpdate_6_2
,RoleAccessPropertyUpdate_6_4
,RoleAccessPropertyUpdate_6_5
,RoleAccessPropertyUpdate_6_6_1
,RoleAccessPropertyUpdate_7_0
,RoleAccessPropertyUpdate_7_0_11
,RoleAccessPropertyUpdate_7_0_13
,RoleAccessPropertyUpdate_7_1
,RoleAccessPropertyUpdate_7_2
,RoleAccessPropertyUpdate_7_3
,RoleAccessPropertyUpdate_7_4
,RoleAccessPropertyUpdate_8_0
,RoleAccessPropertyUpdate_8_0_2
,SchedulerStartListener
,StatisticsPersistListener
,SystemAuthenticatorClientRestrictionFlagUpdate_8_1
,TemplateUpdate_6_5
,TemplateUpdate_8_0
,TextTemplates_6_0
,ThemeToFormVersionUpdate
,UserProfileDaoListener
,VorgangsDaoListeners
,WorkflowListener
,WorkflowStateReceivedRefactor_7_0_13
,WorkflowStateRecordRestrictionUpdate_7_0_5
Interface that allows the ordering of classes using the
SequenceOrder
annotaion- Author:
- XIMA MEDIA GmbH
-
Method Summary
Modifier and TypeMethodDescriptiondefault int
compareTo
(IOrderable other) default boolean
shouldBeAfter
(Class<? extends IOrderable> lhsClass, Class<? extends IOrderable> rhsClass) Checks whether the second class should be sorted after the first class.
-
Method Details
-
compareTo
- Specified by:
compareTo
in interfaceComparable<IOrderable>
-
shouldBeAfter
default boolean shouldBeAfter(Class<? extends IOrderable> lhsClass, Class<? extends IOrderable> rhsClass) Checks whether the second class should be sorted after the first class.- Parameters:
lhsClass
- First class to check.rhsClass
- Other class to compare against the first.- Returns:
true
, iffclazzToTest
should come afterclazz
.
-