Examples of registerBindingProvider()


Examples of org.gatein.management.api.ComponentRegistration.registerBindingProvider()

*/
public class MopManagementExtension implements ManagementExtension {
    @Override
    public void initialize(ExtensionContext context) {
        ComponentRegistration registration = context.registerManagedComponent("mop");
        registration.registerBindingProvider(MopBindingProvider.INSTANCE);

        ManagedResource.Registration mop = registration
                .registerManagedResource(description("MOP (Model Object for Portal) Managed Resource, responsible for handling management operations on navigation, pages, and sites."));
        mop.registerOperationHandler(OperationNames.IMPORT_RESOURCE, new MopImportResource(),
                description("Imports mop data from an exported zip file."));
View Full Code Here

Examples of org.gatein.management.api.ComponentRegistration.registerBindingProvider()

*/
public class MopManagementExtension implements ManagementExtension {
    @Override
    public void initialize(ExtensionContext context) {
        ComponentRegistration registration = context.registerManagedComponent("mop");
        registration.registerBindingProvider(MopBindingProvider.INSTANCE);

        ManagedResource.Registration mop = registration
                .registerManagedResource(description("MOP (Model Object for Portal) Managed Resource, responsible for handling management operations on navigation, pages, and sites."));
        mop.registerOperationHandler(OperationNames.IMPORT_RESOURCE, new MopImportResource(),
                description("Imports mop data from an exported zip file."));
View Full Code Here

Examples of org.gatein.management.api.ComponentRegistration.registerBindingProvider()

{
   @Override
   public void initialize(ExtensionContext context)
   {
      ComponentRegistration registration = context.registerManagedComponent("mop");
      registration.registerBindingProvider(MopBindingProvider.INSTANCE);

      ManagedResource.Registration mop = registration.registerManagedResource(description("MOP (Model Object for Portal) Managed Resource, responsible for handling management operations on navigation, pages, and sites."));
      mop.registerOperationHandler(OperationNames.IMPORT_RESOURCE, new MopImportResource(), description("Imports mop data from an exported zip file."));

      mop.registerOperationHandler(OperationNames.READ_RESOURCE, new MopReadResource(), description("Lists available site types for a portal"));
View Full Code Here

Examples of org.gatein.management.api.ComponentRegistration.registerBindingProvider()

    }

    private void initializeMop(ExtensionContext context) {
        ComponentRegistration registration = context.registerManagedComponent("mop");
        registration.registerBindingProvider(MopBindingProvider.INSTANCE);

        ManagedResource.Registration mop = registration
                .registerManagedResource(description("MOP (Model Object for Portal) Managed Resource, responsible for handling management operations on navigation, pages, and sites."));
        mop.registerOperationHandler(OperationNames.IMPORT_RESOURCE, new MopImportResource(),
                description("Imports mop data from an exported zip file."));
View Full Code Here

Examples of org.gatein.management.api.ComponentRegistration.registerBindingProvider()

                        description("Management resource responsible for handling management operations on specific navigation nodes."));
    }

    private void initializeTemplate(ExtensionContext context) {
        ComponentRegistration registration = context.registerManagedComponent("template");
        registration.registerBindingProvider(MopBindingProvider.INSTANCE);

        ManagedResource.Registration template = registration
                .registerManagedResource(description("Template Managed Resource, responsible for handling imports operations of templates sites."));

        ManagedResource.Registration templateType = template.registerSubResource("{template-type: portal|group|user}",
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.