Package javax.management

Examples of javax.management.MBeanServer.invoke()


            // Just use the String arg
            typedArgs[p] = arg;
            continue;
         }
      }
      Object opReturn = server.invoke(objName, opName, typedArgs, argTypes);
      return new OpResultInfo(opName, argTypes, args, opReturn);
   }
}
View Full Code Here


          * security manager for security-domain elements that declare java:/jaas/xxx for our security domain name.
          */
         MBeanServer server = MBeanServerLocator.locateJBoss();
         Object[] params = {getSecurityDomain(), this};
         String[] signature = new String[]{"java.lang.String", "org.jboss.security.SecurityDomain"};
         server.invoke(managerServiceName, "registerSecurityDomain", params, signature);
      }
      // Register yourself with the security management
      if (securityManagement instanceof JNDIBasedSecurityManagement)
      {
         JNDIBasedSecurityManagement jbs = (JNDIBasedSecurityManagement) securityManagement;
View Full Code Here

      if (classLoaderName != null)
      {
         final Object[] args = {mbean, objectName, setUpClassLoaderProperty(cl)};
         final String[] sig = {Object.class.getName(),
         ObjectName.class.getName(), Map.class.getName()};
         server.invoke(MBEAN_REGISTRY, "registerMBean", args, sig);
      }
      else
         server.registerMBean(mbean, objectName);
      try
      {
View Full Code Here

   private GeneralizedAuthenticationManager getAuthenticationManager()
   throws Exception
   {
      String contextID = PolicyContext.getContextID();
      MBeanServer server = MBeanServerLocator.locateJBoss();
      String securityDomain = (String)server.invoke(this.authenticationManagerService,
            "getSecurityDomain",
            new String[]{contextID}, new String[]{"java.lang.String"});
      return (GeneralizedAuthenticationManager)server.invoke(this.authenticationManagerService,
            "getSecurityManager",
            new String[]{securityDomain}, new String[]{"java.lang.String"});
View Full Code Here

      String contextID = PolicyContext.getContextID();
      MBeanServer server = MBeanServerLocator.locateJBoss();
      String securityDomain = (String)server.invoke(this.authenticationManagerService,
            "getSecurityDomain",
            new String[]{contextID}, new String[]{"java.lang.String"});
      return (GeneralizedAuthenticationManager)server.invoke(this.authenticationManagerService,
            "getSecurityManager",
            new String[]{securityDomain}, new String[]{"java.lang.String"});
   }
  
   private AuthorizationManager getAuthorizationManager() throws Exception
View Full Code Here

   private AuthorizationManager getAuthorizationManager() throws Exception
   {
      MBeanServer server = MBeanServerLocator.locateJBoss();
      GeneralizedAuthenticationManager gam = this.getAuthenticationManager();
      String securityDomain = gam.getSecurityDomain();
      return (AuthorizationManager)server.invoke(this.authorizationManagerService,
            "getAuthorizationManager",
            new String[]{securityDomain}, new String[]{"java.lang.String"});
   }
}
View Full Code Here

      MBeanServer server = super.getServer();
      String objectNameS = tomcatDeployer.getDomain() + ":type=Catalina";
      ObjectName objectName = new ObjectName(objectNameS);

      server.invoke(objectName, "stop", new Object[]{}, new String[]{});

      server.invoke(objectName, "destroy", new Object[]{}, new String[]{});

      server.unregisterMBean(objectName);
View Full Code Here

      String objectNameS = tomcatDeployer.getDomain() + ":type=Catalina";
      ObjectName objectName = new ObjectName(objectNameS);

      server.invoke(objectName, "stop", new Object[]{}, new String[]{});

      server.invoke(objectName, "destroy", new Object[]{}, new String[]{});

      server.unregisterMBean(objectName);

      MBeanServer server2 = server;
View Full Code Here

      MBeanServer server = super.getServer();
      ObjectName service = new ObjectName(tomcatDeployer.getDomain() + ":type=Service,serviceName=jboss.web");
      Object[] args = {};
      String[] sig = {};
      Connector[] connectors = (Connector[]) server.invoke(service, "findConnectors", args, sig);
      for (int n = 0; n < connectors.length; n++)
      {
         Lifecycle lc = connectors[n];
         lc.start();
      }
View Full Code Here

      MBeanServer server = super.getServer();
      ObjectName service = new ObjectName(tomcatDeployer.getDomain() + ":type=Service,serviceName=jboss.web");
      Object[] args = {};
      String[] sig = {};
      Connector[] connectors = (Connector[]) server.invoke(service, "findConnectors", args, sig);
      for (int n = 0; n < connectors.length; n++)
      {
         connectors[n].pause();
         connectors[n].stop();
      }
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.