2008-04-22 14:11:53 +02:00
|
|
|
package org.gcube.vremanagement.vremodeler.impl;
|
|
|
|
|
|
|
|
|
2008-04-22 15:04:13 +02:00
|
|
|
import org.gcube.common.core.contexts.GCUBEStatefulPortTypeContext;
|
2008-04-22 14:11:53 +02:00
|
|
|
|
2008-04-22 15:04:13 +02:00
|
|
|
public class ModelerContext extends GCUBEStatefulPortTypeContext{
|
|
|
|
|
2008-10-30 19:54:34 +01:00
|
|
|
private static ModelerContext cache = new ModelerContext();
|
2008-04-22 15:04:13 +02:00
|
|
|
|
|
|
|
private ModelerContext(){}
|
|
|
|
|
2008-04-22 14:11:53 +02:00
|
|
|
@Override
|
|
|
|
public String getJNDIName() {
|
2008-10-30 19:54:34 +01:00
|
|
|
return "gcube/vremanagement/vremodeler/ModelerService";
|
2008-04-22 14:11:53 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public String getNamespace() {
|
2008-10-30 19:54:34 +01:00
|
|
|
return "http://gcube-system.org/namespaces/vremanagement/vremodeler";
|
2008-04-22 14:11:53 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
2008-04-22 15:04:13 +02:00
|
|
|
public ServiceContext getServiceContext() {
|
2008-10-30 19:54:34 +01:00
|
|
|
return ServiceContext.getContext();
|
2008-04-22 15:04:13 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
public static ModelerContext getPortTypeContext() {
|
|
|
|
return cache;
|
|
|
|
}
|
2008-04-22 14:11:53 +02:00
|
|
|
|
|
|
|
}
|