Nuxeo Enterprise Platform 5.1

org.nuxeo.ecm.core.security
Class PolicyServiceImpl

java.lang.Object
  extended by org.nuxeo.runtime.model.DefaultComponent
      extended by org.nuxeo.ecm.core.security.PolicyServiceImpl
All Implemented Interfaces:
PolicyService, Adaptable, Component, Extensible

public class PolicyServiceImpl
extends DefaultComponent
implements PolicyService


Field Summary
protected  Object corePolicy
           
static ComponentName NAME
           
protected  Object searchPolicy
           
 
Constructor Summary
PolicyServiceImpl()
           
 
Method Summary
 void deactivate(ComponentContext context)
          Deactivates the component.
 Object getCorePolicy()
           
 Object getSearchPolicy()
           
 void registerExtension(Extension extension)
          Registers the given extension.
 
Methods inherited from class org.nuxeo.runtime.model.DefaultComponent
activate, getAdapter, registerContribution, unregisterContribution, unregisterExtension
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final ComponentName NAME

corePolicy

protected Object corePolicy

searchPolicy

protected Object searchPolicy
Constructor Detail

PolicyServiceImpl

public PolicyServiceImpl()
Method Detail

getCorePolicy

public Object getCorePolicy()
Specified by:
getCorePolicy in interface PolicyService

getSearchPolicy

public Object getSearchPolicy()
Specified by:
getSearchPolicy in interface PolicyService

deactivate

public void deactivate(ComponentContext context)
                throws Exception
Description copied from interface: Component
Deactivates the component.

This method will be called by the runtime when a component is deactivated.

Specified by:
deactivate in interface Component
Overrides:
deactivate in class DefaultComponent
Parameters:
context - the runtime context
Throws:
Exception - if an error occurs during activation

registerExtension

public void registerExtension(Extension extension)
Description copied from interface: Extensible
Registers the given extension.

Specified by:
registerExtension in interface Extensible
Overrides:
registerExtension in class DefaultComponent
Parameters:
extension - the extension to register

Nuxeo Enterprise Platform 5.1

Copyright ? 2007 Nuxeo SAS. All Rights Reserved.