public static final LocalSpace getSpace(String spaceName) { String key = "jpos:pSpace/" + spaceName; Space sp = TransientSpace.getSpace(); Object obj = sp.rdp(key); if (obj == null) { synchronized (PersistentSpace.class) { obj = sp.rdp(key); if (obj == null) { obj = new PersistentSpace(); sp.out(key, obj); } } } return (LocalSpace) obj; }
public Serializable rdp(Serializable key) throws RemoteException { return (Serializable) sp.rdp(key); }