20 package org.vortex.FACE;
22 import java.util.HashMap;
26 import FACE.RETURN_CODE_TYPEHolder;
29 private Map<String, TransportServices> tsses;
31 this.tsses =
new HashMap<String, TransportServices>();
34 private static class LazyHolder {
39 return LazyHolder.INSTANCE;
43 RETURN_CODE_TYPEHolder holder) {
44 synchronized(this.tsses){
51 if (holder.value == RETURN_CODE_TYPE.NO_ERROR) {
52 this.tsses.put(configuration, ts);
57 holder.value = RETURN_CODE_TYPE.NO_ACTION;
static TSFactory getInstance()
void getTS(String configuration, Holder< TransportServices > tsHolder, RETURN_CODE_TYPEHolder holder)
void Initialize(String configuration, RETURN_CODE_TYPEHolder return_code)
This is a typed class which will be generated by idlpp.