Package com.sun.enterprise.deployment

Examples of com.sun.enterprise.deployment.ConnectorResourceDefinitionDescriptor


        //TODO ASR
    }
   
    public void deployResource(Object resource) throws Exception {

        final ConnectorResourceDefinitionDescriptor desc = (ConnectorResourceDefinitionDescriptor) resource;
        String poolName = ConnectorsUtil.deriveResourceName(desc.getResourceId(), desc.getName(), CRDPOOL);
        String resourceName = ConnectorsUtil.deriveResourceName(desc.getResourceId(), desc.getName(),desc.getResourceType());

        if(_logger.isLoggable(Level.FINE)) {
            _logger.log(Level.FINE, "ConnectorResourceDefinitionDeployer.deployResource() : pool-name ["+poolName+"], " +
                    " resource-name ["+resourceName+"]");
        }
View Full Code Here


        //TODO ASR
    }

    public void undeployResource(Object resource) throws Exception {

        final ConnectorResourceDefinitionDescriptor desc = (ConnectorResourceDefinitionDescriptor) resource;

        String poolName = ConnectorsUtil.deriveResourceName(desc.getResourceId(), desc.getName(), CRDPOOL);
        String resourceName = ConnectorsUtil.deriveResourceName(desc.getResourceId(), desc.getName(),desc.getResourceType());

        if(_logger.isLoggable(Level.FINE)) {
            _logger.log(Level.FINE, "ConnectorResourceDefinitionDeployer.undeployResource() : pool-name ["+poolName+"], " +
                    " resource-name ["+resourceName+"]");
        }
View Full Code Here

        for(ResourceContainerContext context : rcContexts){
            if (!canProcessAnnotation(annotatedClass, ejbClass, warClass, context)){
                return getDefaultProcessedResult();
            }
            Set<ConnectorResourceDefinitionDescriptor> crdDescs = context.getConnectorResourceDefinitionDescriptors();
            ConnectorResourceDefinitionDescriptor desc = createDescriptor(connectorResourceDefnAn);
            if(isDefinitionAlreadyPresent(crdDescs, desc)){
                merge(crdDescs, connectorResourceDefnAn);
            }else{
                context.addConnectorResourceDefinitionDescriptor(desc);
            }
View Full Code Here

    }

    private ConnectorResourceDefinitionDescriptor createDescriptor(ConnectorResourceDefinition defn) {

        ConnectorResourceDefinitionDescriptor desc = new ConnectorResourceDefinitionDescriptor();
        desc.setMetadataSource(MetadataSource.ANNOTATION);

        desc.setName(defn.name());
        desc.setClassName(defn.className());

        if (defn.description() != null && !defn.description().equals("")) {
            desc.setDescription(defn.description());
        }

        //TODO: add more properties here

        if (defn.properties() != null) {
            Properties properties = desc.getProperties();

            String[] defnProperties = defn.properties();
            if (defnProperties.length > 0) {
                for (String property : defnProperties) {
                    int index = property.indexOf("=");
View Full Code Here

        //TODO ASR
    }
   
    public void deployResource(Object resource) throws Exception {

        final ConnectorResourceDefinitionDescriptor desc = (ConnectorResourceDefinitionDescriptor) resource;
        String poolName = ConnectorsUtil.deriveResourceName(desc.getResourceId(), desc.getName(), CRDPOOL);
        String resourceName = ConnectorsUtil.deriveResourceName(desc.getResourceId(), desc.getName(),desc.getResourceType());

        if(_logger.isLoggable(Level.FINE)) {
            _logger.log(Level.FINE, "ConnectorResourceDefinitionDeployer.deployResource() : pool-name ["+poolName+"], " +
                    " resource-name ["+resourceName+"]");
        }
View Full Code Here

        //TODO ASR
    }

    public void undeployResource(Object resource) throws Exception {

        final ConnectorResourceDefinitionDescriptor desc = (ConnectorResourceDefinitionDescriptor) resource;

        String poolName = ConnectorsUtil.deriveResourceName(desc.getResourceId(), desc.getName(), CRDPOOL);
        String resourceName = ConnectorsUtil.deriveResourceName(desc.getResourceId(), desc.getName(),desc.getResourceType());

        if(_logger.isLoggable(Level.FINE)) {
            _logger.log(Level.FINE, "ConnectorResourceDefinitionDeployer.undeployResource() : pool-name ["+poolName+"], " +
                    " resource-name ["+resourceName+"]");
        }
View Full Code Here

        return node;
    }
   
    public ConnectorResourceDefinitionDescriptor getDescriptor() {
        if(descriptor == null){
            descriptor = new ConnectorResourceDefinitionDescriptor();
        }
        return descriptor;
    }
View Full Code Here

            return;
        }

        ConnectorResourceDefinitionNode subNode = new ConnectorResourceDefinitionNode();
        for(;descIterator.hasNext();){
            ConnectorResourceDefinitionDescriptor next = descIterator.next();
            subNode.writeDescriptor(parentNode, TagNames.CONNECTOR_RESOURCE, next);
        }
    }
View Full Code Here

TOP

Related Classes of com.sun.enterprise.deployment.ConnectorResourceDefinitionDescriptor

Copyright © 2018 www.massapicom. 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.