Examples of AdminObject


Examples of org.apache.geronimo.jee.connector.Adminobject

        // set the Resource
        Resource resource = applicationClientFactory.createResource();
        resource.setInternalRar("resource-internalrar");
        Connector connector = connectorFactory.createConnector();
        Adminobject adminobject = connectorFactory.createAdminobject();
        adminobject.setAdminobjectClass("resource-connector-adminobject-adminobjectclass");
        adminobject.setAdminobjectInterface("resource-connector-adminobject-adminobjectinterface");
        AdminobjectInstance adminobjectInstance = connectorFactory.createAdminobjectInstance();
        adminobjectInstance.setMessageDestinationName("resource-connector-adminobject-instance-messagedestinationname");
        ConfigPropertySetting configPropertySetting = connectorFactory.createConfigPropertySetting();
        configPropertySetting.setName("resource-connector-adminobject-instance-name");
        configPropertySetting.setValue("resource-connector-adminobject-instance-value");
        adminobjectInstance.getConfigPropertySetting().add(configPropertySetting);
        adminobject.getAdminobjectInstance().add(adminobjectInstance);
        connector.getAdminobject().add(adminobject);
        environment = deploymentFactory.createEnvironment();
        artifact = deploymentFactory.createArtifact();
        artifact.setGroupId("org.apache.geronimo.testsuite");
        artifact.setArtifactId("agent-ear");
View Full Code Here

Examples of org.apache.geronimo.jee.connector.Adminobject

        addPage(new EjbRelationWizardPage("Page0"));
    }

    @Override
    public boolean performFinish() {
        Adminobject admin;
        if (element.getText().equals(elementTypes[ADMIN_OBJECT])) {
            if (isEmpty(textList.get(0).getText()) || isEmpty(textList.get(1).getText())) {
                return false;
            }
            admin = (Adminobject)eObject;
            if (admin == null) {
                admin = (Adminobject)getEFactory().create(Adminobject.class);
                List objectList = (List)section.getInput();
                objectList.add (admin);
            }
            admin.setAdminobjectInterface(textList.get(0).getText());
            admin.setAdminobjectClass(textList.get(1).getText());
        }
        else if (element.getText().equals(elementTypes[ADMIN_OBJECT_INSTANCE])) {
            if (isEmpty(textList.get(0).getText())) {
                return false;
            }
            AdminobjectInstance aoInstance = (AdminobjectInstance)eObject;
            if (aoInstance == null) {
                aoInstance = (AdminobjectInstance)getEFactory().create(AdminobjectInstance.class);
                admin = (Adminobject)((AdminObjectSection)section).getSelectedObject();
                admin.getAdminobjectInstance().add(aoInstance);
            }
            aoInstance.setMessageDestinationName(textList.get(0).getText());
        }
        else if (element.getText().equals(elementTypes[CONFIG_PROPERTY_SETTING])) {
            if (isEmpty(textList.get(0).getText()) || isEmpty(textList.get(1).getText())) {
View Full Code Here

Examples of org.apache.geronimo.jee.connector.Adminobject

    public void removeItem(Object anItem) {
        if (Adminobject.class.isInstance(anItem)) {
            getObjectContainer().remove(anItem);
        }
        else if (AdminobjectInstance.class.isInstance(anItem)) {
            Adminobject admin = (Adminobject)tree.getSelection()[0].getParentItem().getData();
            admin.getAdminobjectInstance().remove(anItem);
        }
        else if (ConfigPropertySetting.class.isInstance(anItem)) {
            AdminobjectInstance aoInstance = (AdminobjectInstance)tree.getSelection()[0].getParentItem().getData();
            aoInstance.getConfigPropertySetting().remove(anItem);
        }
View Full Code Here

Examples of org.apache.geronimo.jee.connector.Adminobject

            public Object[] getChildren(Object parentElement) {
                if (List.class.isInstance(parentElement)) {
                    return ((List)parentElement).toArray();
                }
                if (Adminobject.class.isInstance(parentElement)) {
                    Adminobject admin = (Adminobject)parentElement;
                    return admin.getAdminobjectInstance().toArray();
                }
                if (AdminobjectInstance.class.isInstance(parentElement)) {
                    AdminobjectInstance aoInstance = (AdminobjectInstance)parentElement;
                    return aoInstance.getConfigPropertySetting().toArray();
                }
View Full Code Here

Examples of org.apache.geronimo.jee.connector.Adminobject

    public ILabelProvider getLabelProvider() {
        return new LabelProvider() {
            @Override
            public String getText(Object element) {
                if (Adminobject.class.isInstance(element)) {
                    Adminobject admin = (Adminobject)element;
                    return "Admin Object: interface = \"" + admin.getAdminobjectInterface() +
                            "\", class = \"" + admin.getAdminobjectClass() + "\"";
                }
                if (AdminobjectInstance.class.isInstance(element)) {
                    AdminobjectInstance aoInstance = (AdminobjectInstance)element;
                    return "Admin Object Instance: message destination name = \"" + aoInstance.getMessageDestinationName() + "\"";
                }
View Full Code Here

Examples of org.apache.openejb.jee.AdminObject

          List<AdminObject> adminObjects = connector.getResourceAdapter().getAdminObject();
          for (Class<?> cls : classes) {
        AdministeredObject administeredObjectAnnotation = cls.getAnnotation(AdministeredObject.class);
        Class[] adminObjectInterfaces = administeredObjectAnnotation.adminObjectInterfaces();

        AdminObject adminObject = null;
        for (AdminObject admObj : adminObjects) {
          if (admObj.getAdminObjectClass().equals(cls.getName())) {
            adminObject = admObj;
          }
        }

        if (adminObject == null) {
          for (Class iface : adminObjectInterfaces) {
            AdminObject newAdminObject = new AdminObject();
            newAdminObject.setAdminObjectClass(cls.getName());
            newAdminObject.setAdminObjectInterface(iface.getName());
            adminObjects.add(newAdminObject);
          }
        }
      }
View Full Code Here

Examples of org.apache.openejb.jee.AdminObject

                        throw new DeploymentException("Interface for admin object not specified properly: " + allInterfaces);
                    }
                    interfaces = allInterfaces.toArray(new Class[1]);
                }
                for (Class aoInterface : interfaces) {
                    AdminObject adminObject = getAdminObject(resourceAdapter, aoInterface);
                    if (adminObject.getAdminObjectClass() == null) {
                        adminObject.setAdminObjectClass(adminObjectClass.getName());
                    }
                    if (adminObjectClass.getName().equals(adminObject.getAdminObjectClass())) {
                        setConfigProperties(adminObject.getConfigProperty(), adminObjectClass);
                    }
                }
            }

            OutboundResourceAdapter outboundResourceAdapter = resourceAdapter.getOutboundResourceAdapter();
View Full Code Here

Examples of org.apache.openejb.jee.AdminObject

        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;
    }
View Full Code Here

Examples of org.apache.openejb.jee.AdminObject

            final List<AdminObject> adminObjects = connector.getResourceAdapter().getAdminObject();
            for (final Class<?> cls : classes) {
                final AdministeredObject administeredObjectAnnotation = cls.getAnnotation(AdministeredObject.class);
                final Class[] adminObjectInterfaces = administeredObjectAnnotation.adminObjectInterfaces();

                AdminObject adminObject = null;
                for (final AdminObject admObj : adminObjects) {
                    if (admObj.getAdminObjectClass().equals(cls.getName())) {
                        adminObject = admObj;
                    }
                }

                if (adminObject == null) {
                    for (final Class iface : adminObjectInterfaces) {
                        final AdminObject newAdminObject = new AdminObject();
                        newAdminObject.setAdminObjectClass(cls.getName());
                        newAdminObject.setAdminObjectInterface(iface.getName());
                        adminObjects.add(newAdminObject);
                    }
                }
            }
View Full Code Here

Examples of org.apache.openejb.jee.AdminObject

          List<AdminObject> adminObjects = connector.getResourceAdapter().getAdminObject();
          for (Class<?> cls : classes) {
        AdministeredObject administeredObjectAnnotation = cls.getAnnotation(AdministeredObject.class);
        Class[] adminObjectInterfaces = administeredObjectAnnotation.adminObjectInterfaces();

        AdminObject adminObject = null;
        for (AdminObject admObj : adminObjects) {
          if (admObj.getAdminObjectClass().equals(cls.getName())) {
            adminObject = admObj;
          }
        }

        if (adminObject == null) {
          for (Class iface : adminObjectInterfaces) {
            AdminObject newAdminObject = new AdminObject();
            newAdminObject.setAdminObjectClass(cls.getName());
            newAdminObject.setAdminObjectInterface(iface.getName());
            adminObjects.add(newAdminObject);
          }
        }
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.