public class ExternalUserGroupAccessorExtensionPoint extends Object
Modifier and Type | Method and Description |
---|---|
ExternalUserGroupAccessor |
getAccessor(String systemId)
Returns the accessor for the specific system.
|
Map<String,ExternalUserGroupAccessor> |
getAccessors() |
ExternalUserGroupAccessor |
getExternalUserGroupAccessor(ExternalSystemConfiguration externalConfiguration)
This method uses
ExternalUserGroupAccessor#supports(Object) for checking. |
static ExternalUserGroupAccessorExtensionPoint |
instance() |
void |
register(Map<String,ExternalUserGroupAccessor> accessors) |
void |
register(String systemId,
ExternalUserGroupAccessor accessor)
Register an accesser at this extension point.
|
void |
setAccessorsByClassName(Map<String,String> accessors) |
public static ExternalUserGroupAccessorExtensionPoint instance()
public ExternalUserGroupAccessor getAccessor(String systemId)
systemId
- Id.ExternalUserGroupAccessor
or null, if there is no one.public Map<String,ExternalUserGroupAccessor> getAccessors()
public ExternalUserGroupAccessor getExternalUserGroupAccessor(ExternalSystemConfiguration externalConfiguration)
ExternalUserGroupAccessor#supports(Object)
for checking.externalConfiguration
- external configuration.public void register(Map<String,ExternalUserGroupAccessor> accessors)
accessors
- List of accessors.public void register(String systemId, ExternalUserGroupAccessor accessor)
systemId
- Id.accessor
- The accessor.Copyright © 2019 Communote team. All rights reserved.