public class ServerWorkspace extends java.lang.Object implements Workspace
| 限定符和类型 | 方法和说明 |
|---|---|
static ServerWorkspace |
build(javax.servlet.ServletContext context) |
void |
close() |
boolean |
equals(java.lang.Object obj) |
<T> T |
get(java.lang.Class<T> type)
获取对象,对应上述的第一个字段
|
WorkspaceConnection |
getConnection()
当前连接信息
|
java.lang.String |
getDescription()
描述(本地环境、远程环境等)
|
java.lang.String |
getPath()
路径,有可能不支持
|
int |
hashCode() |
boolean |
isLocal()
是否是本地环境(即需要完整的模块启动,影响到Activator的启动策略)
|
boolean |
isRoot()
是否是管理员
|
boolean |
isWarDeploy()
是否是war部署
影响到ResourceIOUtils的读取策略
|
public static ServerWorkspace build(javax.servlet.ServletContext context)
public java.lang.String getDescription()
WorkspacegetDescription 在接口中 Workspacepublic boolean isWarDeploy()
WorkspaceDescriptorisWarDeploy 在接口中 WorkspaceDescriptorpublic boolean isLocal()
WorkspaceDescriptorisLocal 在接口中 WorkspaceDescriptorpublic boolean isRoot()
WorkspaceDescriptorisRoot 在接口中 WorkspaceDescriptorpublic WorkspaceConnection getConnection()
WorkspaceDescriptorgetConnection 在接口中 WorkspaceDescriptorpublic <T> T get(java.lang.Class<T> type)
WorkObjectPoolget 在接口中 WorkObjectPoolpublic void close()
close 在接口中 WorkObjectPoolpublic int hashCode()
hashCode 在类中 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals 在类中 java.lang.Object