Examples of ConfigTarget


Examples of com.sun.enterprise.admin.target.ConfigTarget

        }
    return exists ;
    }

    protected ObjectName getConfigMBean(Target target) throws Exception {
        ConfigTarget ct = target.getConfigTarget();
        return new ObjectName(
                ct.getTargetObjectName(new String[] {getDomainName()}));
    }
View Full Code Here

Examples of com.sun.enterprise.admin.target.ConfigTarget

     */
    public String getConfigNameForTarget(String targetName)
         throws Exception
    {
        final Target        target = getTarget(targetName);
        final ConfigTarget  configTarget = target.getConfigTarget();
        return configTarget.getName();
     }
View Full Code Here

Examples of com.sun.enterprise.admin.target.ConfigTarget

        )
        throws Exception
    {
        final Target target = getTarget(targetName);
        check1ToN(target);
        final ConfigTarget configTarget = target.getConfigTarget();
        boolean bMessageConfigJustCreated = false;
        Config config = ConfigAPIHelper.getConfigByName(getConfigContext(), configTarget.getName());
        SecurityService securityService = config.getSecurityService();
       
        //message-security-config
        MessageSecurityConfig messageSecurity = securityService.getMessageSecurityConfigByAuthLayer(messageLayer);
        if(messageSecurity==null)
        {
          // we have to create it
           messageSecurity = new MessageSecurityConfig();
           messageSecurity.setAuthLayer(messageLayer);
           bMessageConfigJustCreated = true;
        }
       
        //provider-config
        ProviderConfig provider = new ProviderConfig();
        provider.setClassName(providerClassName);
        provider.setProviderId(providerId);
        provider.setProviderType(providerType);
       
        //properties
        if (null != props)
        {
            provider.setElementProperty(convertPropertiesToElementProperties(props));
        }

        //request-policy
        if(requestAuthSource!=null || requestAuthRecipient!=null )
        {
            RequestPolicy requestPolicy = new RequestPolicy();
            if(requestAuthSource!=null)
                requestPolicy.setAuthSource(requestAuthSource);
            if(requestAuthRecipient!=null)
                requestPolicy.setAuthRecipient(requestAuthRecipient);
            provider.setRequestPolicy(requestPolicy);
        }

        //response-policy
        if(responseAuthSource!=null || responseAuthRecipient!=null )
        {
            ResponsePolicy responsePolicy = new ResponsePolicy();
            if(responseAuthSource!=null)
                responsePolicy.setAuthSource(responseAuthSource);
            if(responseAuthRecipient!=null)
                responsePolicy.setAuthRecipient(responseAuthRecipient);
            provider.setResponsePolicy(responsePolicy);
        }

        messageSecurity.addProviderConfig(provider);
        //set default provider
        if(isDefaultProvider)
        {
            if(PROVIDER_TYPE_SERVER.equals(providerType))
                messageSecurity.setDefaultProvider(providerId);
            else if(PROVIDER_TYPE_CLIENT.equals(providerType))
                messageSecurity.setDefaultClientProvider(providerId);
            else
            {
                messageSecurity.setDefaultProvider(providerId);
                messageSecurity.setDefaultClientProvider(providerId);
            }
        }
        if(bMessageConfigJustCreated)
        {
            securityService.addMessageSecurityConfig(messageSecurity);
        }
       
        return getMBeanRegistry().getMbeanObjectName("provider-config",
                   new String[]{getDomainName(), configTarget.getName(), messageLayer, providerId});
    }
View Full Code Here

Examples of com.sun.enterprise.admin.target.ConfigTarget

    protected ObjectName getConfigMBean(Target target) throws MBeanException
    {
        ObjectName configMBean = null;
        try
        {
            final ConfigTarget ct = target.getConfigTarget();
            configMBean = new ObjectName(ct.getTargetObjectName(
                                         new String[] {getDomainName()}));
           
            postInvoke("getConfigMBean", configMBean);
        }
        catch (Exception e)
View Full Code Here

Examples of com.sun.enterprise.admin.target.ConfigTarget

     *
     *
     */
    protected Config getConfigBeanForTarget(Target targetthrows Exception
    {
        final ConfigTarget configTarget = target.getConfigTarget();
        return ConfigAPIHelper.getConfigByName(getConfigContext(), configTarget.getName());
    }
View Full Code Here

Examples of com.sun.enterprise.admin.target.ConfigTarget

                                                    Properties      props,
                                                    String          targetName)
    throws Exception
    {
        final Target target = getTarget(targetName);
        final ConfigTarget configTarget = target.getConfigTarget();
        SecurityService securityService = getSecurityServiceConfigBean(configTarget.getName());
        return createIdentityAssertionTrust(attrList, entityList, props, configTarget.getName(), securityService);

    }
View Full Code Here

Examples of com.sun.enterprise.admin.target.ConfigTarget

                    selfLoadbalance = (String)attr.getValue();
                else if (isAttrNameMatch(attr, LBENABLEINSTANCES))
                    lbenableallInstances = (String)attr.getValue();
            }
            final Target target = getTarget(targetName);
            final ConfigTarget configTarget = target.getConfigTarget();

            Config config = ConfigAPIHelper.getConfigByName(getConfigContext(),
                    configTarget.getName());
            AvailabilityService availabilityService = config.getAvailabilityService();
           
            _logger.log(Level.FINE, "Checking if Clb Command is valid");
            if (clbConfigName != null && (dcrFileName != null || httplbPolicy != null || siplbPolicy != null || lbtargetName != null || lbenableallInstances.equals("false"))) {
                String msg = _strMgr.getString("InvalidClbCommand");
View Full Code Here

Examples of com.sun.enterprise.admin.target.ConfigTarget

    private Config getConfig(String targetName) throws MBeanException {
        final Target target = getTarget(targetName);
        Config config;
        try {
            final ConfigTarget configTarget = target.getConfigTarget();
            config = ConfigAPIHelper.getConfigByName(getConfigContext(), configTarget.getName());
        } catch (Exception e) {
            throw new MBeanException(e);
        }
        return config;
    }
View Full Code Here

Examples of com.sun.enterprise.admin.target.ConfigTarget

    public void deleteDiameterService(String targetName) throws MBeanException {
        try {
            checkDiameterInstalled();
            final Target target = getTarget(targetName);
            final ConfigTarget configTarget = target.getConfigTarget();
            Config config = ConfigAPIHelper.getConfigByName(getConfigContext(), configTarget.getName());
            if (config.getDiameterService() == null) {
                String msg = _strMgr.getString("DiameterSvcDoesNotExists", targetName);
                throw new ConfigException(msg);
            }
            config.setDiameterService(null);
View Full Code Here

Examples of com.vmware.vim25.ConfigTarget

    {
      System.out.println("No Datastore found");
      return null;
    }
   
    ConfigTarget configTarget = envBrowser.queryConfigTarget(new HostSystem(vm.getServerConnection(), hmor));
    VirtualMachineDatastoreInfo[] dis = configTarget.getDatastore();
    for (int i=0; dis!=null && i<dis.length; i++)
    {
      dsSum = dis[i].getDatastore();
      if (dsSum.isAccessible() && dsName.equals(dsSum.getName()))
      {
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.