All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected NLog |
_LOG() |
protected NLogOp |
_LOGOP() |
List<DefaultNWorkspaceExtensionModel.RegInfo> |
buildRegInfos() |
<T extends NComponent> List<T> |
createAll(Class<T> type) |
<T extends NComponent,V> List<T> |
createAllSupported(Class<T> type,
V supportCriteria) |
<T extends NComponent> T |
createFirst(Class<T> type) |
<T extends NComponent,B> NServiceLoader<T> |
createServiceLoader(Class<T> serviceType,
Class<B> criteriaType) |
<T extends NComponent,B> NServiceLoader<T> |
createServiceLoader(Class<T> serviceType,
Class<B> criteriaType,
ClassLoader classLoader) |
<T extends NComponent,V> NOptional<T> |
createSupported(Class<T> type,
V supportCriteria) |
NTerminal |
createTerminal(NTerminalSpec spec) |
Set<Class<? extends NComponent>> |
discoverTypes(NId id,
ClassLoader classLoader) |
protected URL |
expandURL(String url) |
List<NExtensionInformation> |
findExtensions(NId id,
String extensionType) |
List<NExtensionInformation> |
findExtensions(String id,
String extensionType) |
List<NExtensionInformation> |
findWorkspaceExtensions() |
List<NExtensionInformation> |
findWorkspaceExtensions(String version) |
List<NId> |
getConfigExtensions() |
<T extends NComponent> List<T> |
getExtensionObjects(Class<T> extensionPoint) |
String[] |
getExtensionRepositoryLocations(NId appId) |
<T extends NComponent> Set<Class<? extends T>> |
getExtensionTypes(Class<T> extensionPoint) |
URL[] |
getExtensionURLLocations(NId nutsId,
String appId,
String extensionType) |
List<NId> |
getLoadedExtensions() |
DefaultNClassLoader |
getNutsURLClassLoader(String name,
ClassLoader parent) |
NWorkspaceFactory |
getObjectFactory() |
NWorkspace |
getWorkspace() |
NWorkspaceExtension[] |
getWorkspaceExtensions() |
<T extends NComponent> boolean |
installWorkspaceExtensionComponent(Class<T> extensionPointType,
T extensionImpl) |
boolean |
isExcludedExtension(NId excluded) |
boolean |
isLoadedExtensions(NId id) |
<T extends NComponent> boolean |
isRegisteredInstance(Class<T> extensionPointType,
T extensionImpl) |
<T extends NComponent> boolean |
isRegisteredType(Class<T> extensionPointType,
String name) |
boolean |
isRegisteredType(Class extensionPointType,
Class extensionType) |
void |
loadExtension(NId extension) |
void |
loadExtensions(NId... extensions) |
void |
onInitializeWorkspace(NBootOptions bOptions,
ClassLoader bootClassLoader) |
<T extends NComponent> boolean |
registerInstance(Class<T> extensionPointType,
T extensionImpl) |
boolean |
registerType(Class extensionPointType,
Class extensionType,
NId source) |
List<Class<? extends NComponent>> |
resolveComponentTypes(Class<?> o) |
void |
setExcludedExtensions(List<String> excluded) |
void |
unloadExtension(NId extension) |
void |
unloadExtensions(NId[] extensions) |
NWorkspaceExtension |
wireExtension(NId id,
NFetchCmd options) |