public class RegistryPublicationActionProvider extends Object implements MultiActionProvider
| Constructor and Description |
|---|
RegistryPublicationActionProvider() |
| Modifier and Type | Method and Description |
|---|---|
<T> boolean |
canHandle(T subject)
Checks if an
ActionProvider supports a given subject. |
<T> List<Action> |
getActions(T subject) |
String |
getId() |
void |
setConfigAdmin(org.osgi.service.cm.ConfigurationAdmin admin) |
void |
setProviderId(String id) |
void |
setRegistryPublicationManager(RegistryPublicationManager registryPublicationManager) |
void |
setRegistryStores(List<RegistryStore> registryStores) |
public <T> List<Action> getActions(T subject)
getActions in interface MultiActionProvidersubject - object for which the ActionProvider is requested to provide an ActionAction object. If no action can be taken on the input, then
Collections.emptyList() shall be returnedpublic String getId()
getId in interface MultiActionProviderActionProvider
providespublic <T> boolean canHandle(T subject)
MultiActionProviderActionProvider supports a given subject.canHandle in interface MultiActionProvidersubject - the input to checkpublic void setProviderId(String id)
public void setConfigAdmin(org.osgi.service.cm.ConfigurationAdmin admin)
public void setRegistryStores(List<RegistryStore> registryStores)
public void setRegistryPublicationManager(RegistryPublicationManager registryPublicationManager)
This work is licensed under a Creative Commons Attribution 4.0 International License.