访问用户定义的工作区分区
关于此任务
工作区分区服务以名称 java:comp/websphere/WorkAreaPartitionManager 提供一个到工作区分区管理器接口实现的 Java™ 命名和目录接口 (JNDI) 绑定。需要访问其分区的应用程序可以对这一 JNDI 名称执行查找,然后使用工作区分区管理器中的 getWorkAreaPartition 方法(如以下代码示例所示):
示例
import com.ibm.websphere.workarea.*;
import javax.naming.*;
public class SimpleSampleServlet {
...
//Variable to hold our WorkAreaPartitionManager implementation
WorkAreaPartitionManager partitionManager = null;
try {
InitialContext initialContext = new InitialContext();
partitionManager = (WorkAreaPartitionManager)
initialContext.lookup("java:comp/websphere/WorkAreaPartitionManager");
} catch (Exception e) {...}
//Variable used to hold the retrieved WorkArea Partition
UserWorkArea myPartition = null;
try{
myPartition = partitionManager.getWorkAreaPartition(partitionName);
}catch(NoSuchPartitionException e){...}
}