public final class ServerInstance.LibraryManager extends Object
Constructor and Description |
---|
LibraryManager() |
Modifier and Type | Method and Description |
---|---|
void |
deployLibraries(Set<ServerLibraryDependency> libraries) |
Set<ServerLibraryDependency> |
getDeployableDependencies(Set<ServerLibraryDependency> libraries) |
Set<ServerLibrary> |
getDeployableLibraries()
Returns the set of libraries the server has access to and can be deployed
on request (by call to
ServerInstance.LibraryManager.deployLibraries(java.util.Set) . |
Set<ServerLibrary> |
getDeployedLibraries()
Returns the set of libraries already deployed to the server.
|
Set<ServerLibraryDependency> |
getMissingDependencies(Set<ServerLibraryDependency> libraries) |
@NonNull public Set<ServerLibrary> getDeployableLibraries() throws InstanceRemovedException
ServerInstance.LibraryManager.deployLibraries(java.util.Set)
.InstanceRemovedException
@NonNull public Set<ServerLibrary> getDeployedLibraries() throws InstanceRemovedException
InstanceRemovedException
@NonNull public Set<ServerLibraryDependency> getMissingDependencies(@NonNull Set<ServerLibraryDependency> libraries) throws InstanceRemovedException
InstanceRemovedException
@NonNull public Set<ServerLibraryDependency> getDeployableDependencies(@NonNull Set<ServerLibraryDependency> libraries) throws InstanceRemovedException
InstanceRemovedException
public void deployLibraries(@NonNull Set<ServerLibraryDependency> libraries) throws InstanceRemovedException, ConfigurationException