Accès à une partition Work Area définie par l'utilisateur
Pourquoi et quand exécuter cette tâche
Le service Work Area Partition fournit une liaison JNDI (Java™ Naming and Directory Interface) à une implémentation de l'interface de gestion des partitions Work Area sous le nom java:comp/websphere/WorkAreaPartitionManager. Les applications devant accéder à leur partition peuvent effectuer une recherche à l'aide de ce nom JNDI et utiliser ensuite la méthode getWorkAreaPartition dans le gestionnaire de partitions Work Area, comme indiqué dans l'exemple de code suivant :
Exemple
import com.ibm.websphere.workarea.*;
import javax.naming.*;
public class SimpleSampleServlet {
...
//Variable devant contenir l'implémentation WorkAreaPartitionManager
WorkAreaPartitionManager partitionManager = null;
try {
InitialContext initialContext = new InitialContext();
partitionManager = (WorkAreaPartitionManager)
initialContext.lookup("java:comp/websphere/WorkAreaPartitionManager");
} catch (Exception e) {...}
//Variable utilisée pour contenir la partition WorkArea extraite
UserWorkArea myPartition = null;
try{
myPartition = partitionManager.getWorkAreaPartition(partitionName);
}catch(NoSuchPartitionException e){...}
}