public static final int getResolver () { int resolver = bindDefault(); final String resolveService = opPropertyManager.getOrbPortabilityEnvironmentBean().getResolveService(); if (resolveService != null) { if (resolveService.compareTo("NAME_SERVICE") == 0) resolver = com.arjuna.orbportability.Services.NAME_SERVICE; else { if (resolveService.compareTo("BIND_CONNECT") == 0) resolver = com.arjuna.orbportability.Services.BIND_CONNECT; else { if (resolveService.compareTo("FILE") == 0) resolver = com.arjuna.orbportability.Services.FILE; else { if (resolveService.compareTo("RESOLVE_INITIAL_REFERENCES") == 0) resolver = com.arjuna.orbportability.Services.RESOLVE_INITIAL_REFERENCES; } } } } return resolver; }
public static final int getResolver () { int resolver = bindDefault(); final String resolveService = opPropertyManager.getOrbPortabilityEnvironmentBean().getResolveService(); if (resolveService != null) { if (resolveService.compareTo("NAME_SERVICE") == 0) resolver = com.arjuna.orbportability.Services.NAME_SERVICE; else { if (resolveService.compareTo("BIND_CONNECT") == 0) resolver = com.arjuna.orbportability.Services.BIND_CONNECT; else { if (resolveService.compareTo("FILE") == 0) resolver = com.arjuna.orbportability.Services.FILE; else { if (resolveService.compareTo("RESOLVE_INITIAL_REFERENCES") == 0) resolver = com.arjuna.orbportability.Services.RESOLVE_INITIAL_REFERENCES; } } } } return resolver; }
/** * The default implementation (specified on a per-ORB basis.) */ public org.omg.CORBA.Object getService (String serviceName, Object[] params) throws org.omg.CORBA.ORBPackage.InvalidName, IOException, SystemException { switch (bindDefault()) { case Services.RESOLVE_INITIAL_REFERENCES: return getService(serviceName, params, RESOLVE_INITIAL_REFERENCES); case Services.NAME_SERVICE: return getService(serviceName, params, NAME_SERVICE); case Services.FILE: return getService(serviceName, params, FILE); case Services.NAMED_CONNECT: return getService(serviceName, params, NAMED_CONNECT); default: return getService( serviceName, params, CONFIGURATION_FILE); } }
/** * The default implementation (specified on a per-ORB basis.) */ public org.omg.CORBA.Object getService (String serviceName, Object[] params) throws org.omg.CORBA.ORBPackage.InvalidName, IOException, SystemException { switch (bindDefault()) { case Services.RESOLVE_INITIAL_REFERENCES: return getService(serviceName, params, RESOLVE_INITIAL_REFERENCES); case Services.NAME_SERVICE: return getService(serviceName, params, NAME_SERVICE); case Services.FILE: return getService(serviceName, params, FILE); case Services.NAMED_CONNECT: return getService(serviceName, params, NAMED_CONNECT); default: return getService( serviceName, params, CONFIGURATION_FILE); } }
/** * The default implementation (probably specified on a per-ORB basis.) */ public void registerService (org.omg.CORBA.Object objRef, String serviceName, Object[] params) throws org.omg.CORBA.ORBPackage.InvalidName, IOException, SystemException { switch (bindDefault()) { case Services.CONFIGURATION_FILE: registerService(objRef, serviceName, params, CONFIGURATION_FILE); break; case Services.RESOLVE_INITIAL_REFERENCES: registerService(objRef, serviceName, params, RESOLVE_INITIAL_REFERENCES); break; case Services.NAME_SERVICE: registerService(objRef, serviceName, params, NAME_SERVICE); break; case Services.NAMED_CONNECT: registerService(objRef, serviceName, params, NAMED_CONNECT); break; default: registerService(objRef, serviceName, params, CONFIGURATION_FILE); } }
/** * The default implementation (probably specified on a per-ORB basis.) */ public void registerService (org.omg.CORBA.Object objRef, String serviceName, Object[] params) throws org.omg.CORBA.ORBPackage.InvalidName, IOException, SystemException { switch (bindDefault()) { case Services.CONFIGURATION_FILE: registerService(objRef, serviceName, params, CONFIGURATION_FILE); break; case Services.RESOLVE_INITIAL_REFERENCES: registerService(objRef, serviceName, params, RESOLVE_INITIAL_REFERENCES); break; case Services.NAME_SERVICE: registerService(objRef, serviceName, params, NAME_SERVICE); break; case Services.NAMED_CONNECT: registerService(objRef, serviceName, params, NAMED_CONNECT); break; default: registerService(objRef, serviceName, params, CONFIGURATION_FILE); } }