Beispiel #1
0
 public static void OnBeforeInitialize()
 {
     DataActionTokenResolverFacade.RegisterDefault <IData>(ActionIdentifier.SendForPublication, new GenericPublishProcessController.AwaitingPublicationActionToken());
     DataActionTokenResolverFacade.RegisterDefault <IData>(ActionIdentifier.Publish, new GenericPublishProcessController.PublishActionToken());
     DataActionTokenResolverFacade.RegisterDefault <IData>(ActionIdentifier.SendForApproval, new GenericPublishProcessController.AwaitingApprovalActionToken());
     DataActionTokenResolverFacade.RegisterDefault <IData>(ActionIdentifier.SendToDraft, new GenericPublishProcessController.DraftActionToken());
     DataActionTokenResolverFacade.RegisterDefault <IData>(ActionIdentifier.Unpublish, new GenericPublishProcessController.UnpublishActionToken());
 }
Beispiel #2
0
 /// <exclude />
 public static void OnBeforeInitialize()
 {
     DataActionTokenResolverFacade.RegisterDefault <IPage>(ActionIdentifier.Add, f => new WorkflowActionToken(WorkflowFacade.GetWorkflowType("Composite.Plugins.Elements.ElementProviders.PageElementProvider.AddNewPageWorkflow"))
     {
         DoIgnoreEntityTokenLocking = true, Payload = SerializerHandlerFacade.Serialize(f)
     });
     DataActionTokenResolverFacade.RegisterDefault <IPage>(ActionIdentifier.Edit, f => new WorkflowActionToken(WorkflowFacade.GetWorkflowType("Composite.Plugins.Elements.ElementProviders.PageElementProvider.EditPageWorkflow")));
     DataActionTokenResolverFacade.RegisterDefault <IPage>(ActionIdentifier.Delete, f => new WorkflowActionToken(WorkflowFacade.GetWorkflowType("Composite.Plugins.Elements.ElementProviders.PageElementProvider.DeletePageWorkflow")));
 }
Beispiel #3
0
 /// <exclude />
 public static void OnBeforeInitialize()
 {
     DataActionTokenResolverFacade.RegisterDefault <IData>(ActionIdentifier.Edit, f => new WorkflowActionToken(WorkflowFacade.GetWorkflowType("Composite.Plugins.Elements.ElementProviders.GeneratedDataTypesElementProvider.EditDataWorkflow")));
     DataActionTokenResolverFacade.RegisterDefault <IData>(ActionIdentifier.Delete, f => new WorkflowActionToken(WorkflowFacade.GetWorkflowType("Composite.Plugins.Elements.ElementProviders.GeneratedDataTypesElementProvider.DeleteDataWorkflow")));
 }