|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.wso2.carbon.registry.core.internal.RegistryCoreServiceComponent
public class RegistryCoreServiceComponent
The Registry Kernel Declarative Service Component.
Nested Class Summary | |
---|---|
static class |
RegistryCoreServiceComponent.DefaultSimulationService
This is an implementation of the Simulation Service which is used to simulate handlers. |
Constructor Summary | |
---|---|
RegistryCoreServiceComponent()
|
Method Summary | |
---|---|
protected void |
activate(org.osgi.service.component.ComponentContext context)
Activates the Registry Kernel bundle. |
static void |
addAuthorizeRoleListener(int executionId,
java.lang.String path,
java.lang.String permission,
java.lang.String executeAction,
java.lang.String[] actions)
Method to add an authorize role listener. |
RegistryService |
buildRegistryService()
Builds the OSGi service for this Registry instance. |
protected void |
deactivate(org.osgi.service.component.ComponentContext context)
Deactivates the Registry Kernel bundle. |
static org.osgi.framework.BundleContext |
getBundleContext()
Gets the instance of the bundle context in use. |
static org.wso2.carbon.user.core.service.RealmService |
getRealmService()
Gets the instance of the realm service in use. |
static RegistryConfiguration |
getRegistryConfig()
Deprecated. |
static RegistryService |
getRegistryService()
Method to obtain an instance of the OSGi Registry Service. |
void |
registerBuiltInHandlers(RegistryService registryService)
Method to register built-in handlers. |
protected void |
setRealmService(org.wso2.carbon.user.core.service.RealmService realmService)
Method to set the realm service used. |
static void |
setRegistryConfig(RegistryConfiguration registryConfig)
Deprecated. |
protected void |
unsetRealmService(org.wso2.carbon.user.core.service.RealmService realmService)
This method is called when the current realm service becomes un-available. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RegistryCoreServiceComponent()
Method Detail |
---|
protected void activate(org.osgi.service.component.ComponentContext context)
context
- the OSGi component context.protected void deactivate(org.osgi.service.component.ComponentContext context)
context
- the OSGi component context.public void registerBuiltInHandlers(RegistryService registryService) throws RegistryException
registryService
- the registry service instance.
RegistryException
- if an error occurred.public RegistryService buildRegistryService() throws java.lang.Exception
java.lang.Exception
- if the creation of the Registry service fails.protected void setRealmService(org.wso2.carbon.user.core.service.RealmService realmService)
realmService
- the realm service.protected void unsetRealmService(org.wso2.carbon.user.core.service.RealmService realmService)
realmService
- the current realm service instance, to be used for any cleaning-up.@Deprecated public static RegistryConfiguration getRegistryConfig()
@Deprecated public static void setRegistryConfig(RegistryConfiguration registryConfig)
public static void addAuthorizeRoleListener(int executionId, java.lang.String path, java.lang.String permission, java.lang.String executeAction, java.lang.String[] actions)
executionId
- the execution order identifierpath
- the resource (or collection) pathpermission
- the permissionexecuteAction
- the execute action required.actions
- the actions to which the role would be authorized.AuthorizeRoleListener
public static org.wso2.carbon.user.core.service.RealmService getRealmService()
public static org.osgi.framework.BundleContext getBundleContext()
public static RegistryService getRegistryService()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |