Class ClassPathScanImplementationLookup
java.lang.Object
org.apache.syncope.client.console.init.ClassPathScanImplementationLookup
- All Implemented Interfaces:
Serializable,ImplementationLookup
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
ConstructorsConstructorDescriptionClassPathScanImplementationLookup(Collection<ClassPathScanImplementationContributor> contributors, ConsoleProperties props) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected static StringThis method can be overridden by subclasses to customize classpath scan.getClasses(Class<T> reference) List<Class<? extends ExtAlertWidget<?>>> Class<? extends BinaryPreviewer> getPreviewerClass(String mimeType) voidload()scanner()
-
Field Details
-
USER_FIELD_NAMES
-
GROUP_FIELD_NAMES
-
ANY_OBJECT_FIELD_NAMES
-
-
Constructor Details
-
ClassPathScanImplementationLookup
public ClassPathScanImplementationLookup(Collection<ClassPathScanImplementationContributor> contributors, ConsoleProperties props)
-
-
Method Details
-
getBasePackage
This method can be overridden by subclasses to customize classpath scan.- Returns:
- basePackage for classpath scanning
-
scanner
-
addClass
-
load
public void load()- Specified by:
loadin interfaceImplementationLookup
-
getIdRepoPageClasses
-
getIdMPageClasses
-
getAMPageClasses
-
getClasses
-
getExtAlertWidgetClasses
-
getPreviewerClass
- Specified by:
getPreviewerClassin interfaceImplementationLookup
-