/** * find or create an AdminObject for the supplied admin object interface * * @param resourceAdapter ResourceAdapter container object * @param aoInterface admin object interface * @return AdminObject data object */ private AdminObject getAdminObject(org.apache.openejb.jee.ResourceAdapter resourceAdapter, Class aoInterface) { for (AdminObject adminObject : resourceAdapter.getAdminObject()) { if (aoInterface.getName().equals(adminObject.getAdminObjectInterface())) { return adminObject; } } AdminObject adminObject = new AdminObject(); adminObject.setAdminObjectInterface(aoInterface.getName()); resourceAdapter.getAdminObject().add(adminObject); return adminObject; }
private String getId(AdminObject adminObject, ResourceAdapter resourceAdapter, ConnectorModule connectorModule) { String id; if (adminObject.getId() != null) { id = adminObject.getId(); } else if (resourceAdapter.getAdminObject().size() == 1) { id = connectorModule.getModuleId(); } else { id = connectorModule.getModuleId() + "-" + adminObject.getAdminObjectInterface(); } return id; }
private String getId(final AdminObject adminObject, final ResourceAdapter resourceAdapter, final ConnectorModule connectorModule) { final String id; if (adminObject.getId() != null) { id = adminObject.getId(); } else if (resourceAdapter.getAdminObject().size() == 1) { id = connectorModule.getModuleId(); } else { id = connectorModule.getModuleId() + "-" + adminObject.getAdminObjectInterface(); } return id; }
private String getId(final AdminObject adminObject, final ResourceAdapter resourceAdapter, final ConnectorModule connectorModule) { final String id; if (adminObject.getId() != null) { id = adminObject.getId(); } else if (resourceAdapter.getAdminObject().size() == 1) { id = connectorModule.getModuleId(); } else { id = connectorModule.getModuleId() + "-" + adminObject.getAdminObjectInterface(); } return id; }
for (final AdminObject adminObject : resourceAdapter.getAdminObject()) { final String type = adminObject.getAdminObjectInterface(); if (adminObject.getId() != null) { resourceEnvId = adminObject.getId(); } else if (resourceAdapter.getAdminObject().size() == 1) { resourceEnvId = connectorModule.getModuleId(); } else {
for (final AdminObject adminObject : resourceAdapter.getAdminObject()) { final String type = adminObject.getAdminObjectInterface(); if (adminObject.getId() != null) { resourceEnvId = adminObject.getId(); } else if (resourceAdapter.getAdminObject().size() == 1) { resourceEnvId = connectorModule.getModuleId(); } else {
for (AdminObject adminObject : resourceAdapter.getAdminObject()) { String type = adminObject.getAdminObjectInterface(); if (adminObject.getId() != null) { resourceEnvId = adminObject.getId(); } else if (resourceAdapter.getAdminObject().size() == 1) { resourceEnvId = connectorModule.getModuleId(); } else {
for (AdminObject adminObject : resourceAdapter.getAdminObject()) {
for (final AdminObject adminObject : resourceAdapter.getAdminObject()) {
for (final AdminObject adminObject : resourceAdapter.getAdminObject()) {
final List<AdminObject> adminObjects = connector.getResourceAdapter().getAdminObject(); for (final Class<?> cls : classes) { final AdministeredObject administeredObjectAnnotation = cls.getAnnotation(AdministeredObject.class); final List<AdminObject> raAdminObjects = connector.getResourceAdapter().getAdminObject(); for (final AdminObject raAdminObject : raAdminObjects) { process(connectorModule.getClassLoader(), raAdminObject.getAdminObjectClass(), raAdminObject);
final List<AdminObject> adminObjects = connector.getResourceAdapter().getAdminObject(); for (final Class<?> cls : classes) { final AdministeredObject administeredObjectAnnotation = cls.getAnnotation(AdministeredObject.class); final List<AdminObject> raAdminObjects = connector.getResourceAdapter().getAdminObject(); for (final AdminObject raAdminObject : raAdminObjects) { process(connectorModule.getClassLoader(), raAdminObject.getAdminObjectClass(), raAdminObject);
private void addExportPackages(Connector connector, Environment environment, Bundle bundle) throws DeploymentException { if (connector.getResourceAdapter().getOutboundResourceAdapter() != null) { for (ConnectionDefinition connectionDefinition : connector.getResourceAdapter().getOutboundResourceAdapter().getConnectionDefinition()) { addExportPackage(environment, connectionDefinition.getConnectionFactoryInterface(), bundle); addExportPackage(environment, connectionDefinition.getConnectionInterface(), bundle); } } if (connector.getResourceAdapter().getInboundResourceAdapter() != null) { for (MessageListener messageListener : connector.getResourceAdapter().getInboundResourceAdapter().getMessageAdapter().getMessageListener()) { addExportPackage(environment, messageListener.getMessageListenerType(), bundle); addExportPackage(environment, messageListener.getActivationSpec().getActivationSpecClass(), bundle); } } for (AdminObject adminObject : connector.getResourceAdapter().getAdminObject()) { addExportPackage(environment, adminObject.getAdminObjectInterface(), bundle); } }
Map adminObjectInfoMap = getAdminObjectInfoMap(validatorName, resourceAdapter.getAdminObject(), bundle); resourceAdapterModuleData.setAttribute("adminObjectInfoMap", adminObjectInfoMap); if (resourceAdapter.getOutboundResourceAdapter() != null) {