Class IdMImplementationInfoProvider
- java.lang.Object
-
- org.apache.syncope.client.console.commons.IdRepoImplementationInfoProvider
-
- org.apache.syncope.client.console.commons.IdMImplementationInfoProvider
-
- All Implemented Interfaces:
Serializable
,ImplementationInfoProvider
public class IdMImplementationInfoProvider extends IdRepoImplementationInfoProvider
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.syncope.client.console.commons.ImplementationInfoProvider
ImplementationInfoProvider.ViewMode
-
-
Field Summary
-
Fields inherited from class org.apache.syncope.client.console.commons.IdRepoImplementationInfoProvider
implementationRestClient, lookup
-
-
Constructor Summary
Constructors Constructor Description IdMImplementationInfoProvider(ClassPathScanImplementationLookup lookup, ImplementationRestClient implementationRestClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>
getClass(String implementationType, String name)
List<String>
getClasses(ImplementationTO implementation, ImplementationInfoProvider.ViewMode viewMode)
String
getGroovyTemplateClassName(String implementationType)
IModel<List<String>>
getPullActions()
IModel<List<String>>
getPushActions()
IModel<List<String>>
getReconFilterBuilders()
ImplementationInfoProvider.ViewMode
getViewMode(ImplementationTO implementation)
-
Methods inherited from class org.apache.syncope.client.console.commons.IdRepoImplementationInfoProvider
getMacroActions, getReportJobDelegates, getTaskJobDelegates
-
-
-
-
Constructor Detail
-
IdMImplementationInfoProvider
public IdMImplementationInfoProvider(ClassPathScanImplementationLookup lookup, ImplementationRestClient implementationRestClient)
-
-
Method Detail
-
getViewMode
public ImplementationInfoProvider.ViewMode getViewMode(ImplementationTO implementation)
- Specified by:
getViewMode
in interfaceImplementationInfoProvider
- Overrides:
getViewMode
in classIdRepoImplementationInfoProvider
-
getClasses
public List<String> getClasses(ImplementationTO implementation, ImplementationInfoProvider.ViewMode viewMode)
- Specified by:
getClasses
in interfaceImplementationInfoProvider
- Overrides:
getClasses
in classIdRepoImplementationInfoProvider
-
getGroovyTemplateClassName
public String getGroovyTemplateClassName(String implementationType)
- Specified by:
getGroovyTemplateClassName
in interfaceImplementationInfoProvider
- Overrides:
getGroovyTemplateClassName
in classIdRepoImplementationInfoProvider
-
getClass
public Class<?> getClass(String implementationType, String name)
- Specified by:
getClass
in interfaceImplementationInfoProvider
- Overrides:
getClass
in classIdRepoImplementationInfoProvider
-
getReconFilterBuilders
public IModel<List<String>> getReconFilterBuilders()
- Specified by:
getReconFilterBuilders
in interfaceImplementationInfoProvider
- Overrides:
getReconFilterBuilders
in classIdRepoImplementationInfoProvider
-
getPullActions
public IModel<List<String>> getPullActions()
- Specified by:
getPullActions
in interfaceImplementationInfoProvider
- Overrides:
getPullActions
in classIdRepoImplementationInfoProvider
-
getPushActions
public IModel<List<String>> getPushActions()
- Specified by:
getPushActions
in interfaceImplementationInfoProvider
- Overrides:
getPushActions
in classIdRepoImplementationInfoProvider
-
-