public class DefaultNutsWorkspaceLocationModel extends Object
| Constructor and Description |
|---|
DefaultNutsWorkspaceLocationModel(net.thevpc.nuts.NutsWorkspace ws,
net.thevpc.nuts.NutsWorkspaceInitInformation info,
String workspaceLocation) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultIdBasedir(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsSession session) |
String |
getDefaultIdContentExtension(String packaging,
net.thevpc.nuts.NutsSession session) |
String |
getDefaultIdExtension(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsSession session) |
String |
getDefaultIdFilename(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsSession session) |
String |
getHomeLocation(net.thevpc.nuts.NutsOsFamily layout,
net.thevpc.nuts.NutsStoreLocation location,
net.thevpc.nuts.NutsSession session) |
String |
getHomeLocation(net.thevpc.nuts.NutsStoreLocation folderType,
net.thevpc.nuts.NutsSession session) |
Map<String,String> |
getHomeLocations(net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsStoreLocationStrategy |
getRepositoryStoreLocationStrategy(net.thevpc.nuts.NutsSession session) |
String |
getStoreLocation(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsStoreLocation folderType,
net.thevpc.nuts.NutsSession session) |
String |
getStoreLocation(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsStoreLocation folderType,
String repositoryIdOrName,
net.thevpc.nuts.NutsSession session) |
String |
getStoreLocation(net.thevpc.nuts.NutsStoreLocation folderType,
net.thevpc.nuts.NutsSession session) |
String |
getStoreLocation(net.thevpc.nuts.NutsStoreLocation folderType,
String repositoryIdOrName,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsOsFamily |
getStoreLocationLayout(net.thevpc.nuts.NutsSession session) |
Map<String,String> |
getStoreLocations(net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsStoreLocationStrategy |
getStoreLocationStrategy(net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsWorkspace |
getWorkspace() |
String |
getWorkspaceLocation() |
void |
setHomeLocation(net.thevpc.nuts.NutsOsFamily layout,
net.thevpc.nuts.NutsStoreLocation folder,
String location,
net.thevpc.nuts.NutsSession session) |
void |
setStoreLocation(net.thevpc.nuts.NutsStoreLocation folderType,
String location,
net.thevpc.nuts.NutsSession session) |
void |
setStoreLocationLayout(net.thevpc.nuts.NutsOsFamily layout,
net.thevpc.nuts.NutsSession session) |
void |
setStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy strategy,
net.thevpc.nuts.NutsSession session) |
public DefaultNutsWorkspaceLocationModel(net.thevpc.nuts.NutsWorkspace ws,
net.thevpc.nuts.NutsWorkspaceInitInformation info,
String workspaceLocation)
public net.thevpc.nuts.NutsWorkspace getWorkspace()
public void setHomeLocation(net.thevpc.nuts.NutsOsFamily layout,
net.thevpc.nuts.NutsStoreLocation folder,
String location,
net.thevpc.nuts.NutsSession session)
public String getWorkspaceLocation()
public String getHomeLocation(net.thevpc.nuts.NutsStoreLocation folderType, net.thevpc.nuts.NutsSession session)
public String getStoreLocation(net.thevpc.nuts.NutsStoreLocation folderType, net.thevpc.nuts.NutsSession session)
public void setStoreLocation(net.thevpc.nuts.NutsStoreLocation folderType,
String location,
net.thevpc.nuts.NutsSession session)
public void setStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy strategy,
net.thevpc.nuts.NutsSession session)
public void setStoreLocationLayout(net.thevpc.nuts.NutsOsFamily layout,
net.thevpc.nuts.NutsSession session)
public String getStoreLocation(net.thevpc.nuts.NutsStoreLocation folderType, String repositoryIdOrName, net.thevpc.nuts.NutsSession session)
public String getStoreLocation(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsStoreLocation folderType, String repositoryIdOrName, net.thevpc.nuts.NutsSession session)
public String getStoreLocation(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsStoreLocation folderType, net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsStoreLocationStrategy getStoreLocationStrategy(net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsStoreLocationStrategy getRepositoryStoreLocationStrategy(net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsOsFamily getStoreLocationLayout(net.thevpc.nuts.NutsSession session)
public String getHomeLocation(net.thevpc.nuts.NutsOsFamily layout, net.thevpc.nuts.NutsStoreLocation location, net.thevpc.nuts.NutsSession session)
public String getDefaultIdBasedir(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsSession session)
public String getDefaultIdFilename(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsSession session)
public String getDefaultIdContentExtension(String packaging, net.thevpc.nuts.NutsSession session)
public String getDefaultIdExtension(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsSession session)
Copyright © 2021 vpc open source initiative. All rights reserved.