Methods
| Modifier and Type |
Method and Description |
void |
createContainerConfig(CreateContainerMetadata metadata) |
void |
createContainerConfig(CreateContainerOptions options) |
void |
createProfile(String version,
String profile) |
void |
createVersion(String version) |
void |
createVersion(String parentVersionId,
String toVersion) |
void |
deleteContainer(String containerId) |
void |
deleteProfile(String version,
String profile) |
void |
deleteVersion(String version) |
void |
exportProfiles(String version,
String outputFileName,
String wildcard)
Exports profiles from the given version to the outputZipFileName which match the given wildcard
|
String |
getClusterId() |
Map<String,String> |
getConfiguration(String version,
String profile,
String pid) |
List<String> |
getConfigurationFileNames(String version,
String id) |
Map<String,Map<String,String>> |
getConfigurations(String version,
String profile) |
String |
getContainerAttribute(String containerId,
DataStore.ContainerAttribute attribute,
String def,
boolean mandatory,
boolean substituted) |
CreateContainerMetadata |
getContainerMetadata(String containerId,
ClassLoader classLoader) |
String |
getContainerParent(String containerId) |
List<String> |
getContainerProfiles(String containerId) |
List<String> |
getContainers() |
String |
getContainerVersion(String containerId) |
Map<String,String> |
getDataStoreProperties() |
String |
getDefaultJvmOptions() |
String |
getDefaultVersion() |
List<String> |
getEnsembleContainers() |
byte[] |
getFileConfiguration(String version,
String profile,
String name) |
Map<String,byte[]> |
getFileConfigurations(String version,
String profile) |
String |
getLastModified(String version,
String profile) |
String |
getProfile(String version,
String profile,
boolean create) |
Map<String,String> |
getProfileAttributes(String version,
String profile) |
List<String> |
getProfiles(String version) |
FabricRequirements |
getRequirements() |
String |
getType()
Return the DataStore type.
|
Map<String,String> |
getVersionAttributes(String version) |
List<String> |
getVersions() |
boolean |
hasContainer(String containerId) |
boolean |
hasProfile(String version,
String profile) |
boolean |
hasVersion(String name) |
void |
importFromFileSystem(String from) |
void |
importProfiles(String version,
List<String> profileZipUrls)
Imports one or more profile zips into the given version
|
boolean |
isContainerAlive(String id) |
Collection<String> |
listFiles(String version,
Iterable<String> profiles,
String path)
Lists the files for the given profiles with the optional extra relative path
|
void |
setConfiguration(String version,
String profile,
String pid,
Map<String,String> configuration) |
void |
setConfigurations(String version,
String profile,
Map<String,Map<String,String>> configurations) |
void |
setContainerAlive(String id,
boolean flag) |
void |
setContainerAttribute(String containerId,
DataStore.ContainerAttribute attribute,
String value) |
void |
setContainerMetadata(CreateContainerMetadata metadata) |
void |
setContainerProfiles(String containerId,
List<String> profileIds) |
void |
setContainerVersion(String containerId,
String versionId) |
void |
setDefaultJvmOptions(String jvmOptions) |
void |
setDefaultVersion(String versionId) |
void |
setFileConfiguration(String version,
String profile,
String name,
byte[] configuration) |
void |
setFileConfigurations(String version,
String profile,
Map<String,byte[]> configurations) |
void |
setProfileAttribute(String version,
String profile,
String key,
String value) |
void |
setRequirements(FabricRequirements requirements) |
void |
setVersionAttribute(String version,
String key,
String value) |
void |
trackConfiguration(Runnable callback) |
void |
untrackConfiguration(Runnable callback) |