public class Workspace extends Object
Constructor and Description |
---|
Workspace() |
Workspace(String workspaceId) |
Workspace(String workspaceId,
String name) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getArchives() |
long |
getArchiveSize(String archiveId)
Returns the size in bytes of one archive in this workspace or
0L if it fails. |
Date |
getLastseen() |
String |
getName() |
File |
getWorkspaceDir() |
String |
getWorkspaceId() |
boolean |
isCurrent() |
Lock |
lockArchive(String archiveId) |
void |
setCurrent(boolean current) |
void |
setLastseen(Date lastseen) |
void |
setName(String name) |
void |
setWorkspaceDir(File workspaceDir) |
void |
setWorkspaceId(String workspaceId) |
void |
updateLastseen() |
public Workspace(String workspaceId)
public Workspace()
public void updateLastseen()
public String getWorkspaceId()
public void setWorkspaceId(String workspaceId)
public File getWorkspaceDir() throws IOException
IOException
public void setWorkspaceDir(File workspaceDir)
public String getName()
public void setName(String name)
public Date getLastseen()
public void setLastseen(Date lastseen)
public boolean isCurrent()
public void setCurrent(boolean current)
public long getArchiveSize(String archiveId)
0L
if it fails.archiveId
- the archive idpublic Lock lockArchive(String archiveId) throws CombineArchiveWebException
CombineArchiveWebException
Copyright © 2018 SEMS project @ University of Rostock. All rights reserved.