Class NavigationManagementResource

java.lang.Object
org.gatein.api.management.NavigationManagementResource

public class NavigationManagementResource extends Object
Author:
Nick Scavelli
  • Constructor Summary

    Constructors
    Constructor
    Description
    NavigationManagementResource(org.gatein.api.navigation.Navigation navigation, org.gatein.management.api.model.ModelProvider modelProvider)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gatein.management.api.model.ModelObject
    addNode(String path, org.gatein.management.api.PathAddress address)
     
    org.gatein.management.api.model.ModelObject
    getNavigation(org.gatein.management.api.operation.OperationContext context, String scopeAttribute, String showAllAttribute)
     
    org.gatein.management.api.model.ModelObject
    getNode(String path, String scopeAttribute, String showAllAttribute, org.gatein.management.api.operation.OperationContext context)
     
    void
     
    org.gatein.management.api.model.ModelObject
    updateNavigation(org.gatein.management.api.operation.OperationContext context, org.gatein.management.api.model.ModelObject navModel)
     
    org.gatein.management.api.model.ModelObject
    updateNode(String path, org.gatein.management.api.model.ModelObject nodeModel, org.gatein.management.api.PathAddress address)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NavigationManagementResource

      public NavigationManagementResource(org.gatein.api.navigation.Navigation navigation, org.gatein.management.api.model.ModelProvider modelProvider)
  • Method Details

    • getNavigation

      public org.gatein.management.api.model.ModelObject getNavigation(org.gatein.management.api.operation.OperationContext context, String scopeAttribute, String showAllAttribute)
    • updateNavigation

      public org.gatein.management.api.model.ModelObject updateNavigation(org.gatein.management.api.operation.OperationContext context, org.gatein.management.api.model.ModelObject navModel)
    • getNode

      public org.gatein.management.api.model.ModelObject getNode(String path, String scopeAttribute, String showAllAttribute, org.gatein.management.api.operation.OperationContext context)
    • removeNode

      public void removeNode(String path)
    • addNode

      public org.gatein.management.api.model.ModelObject addNode(String path, org.gatein.management.api.PathAddress address)
    • updateNode

      public org.gatein.management.api.model.ModelObject updateNode(String path, org.gatein.management.api.model.ModelObject nodeModel, org.gatein.management.api.PathAddress address)