6 Replies Latest reply: Nov 19, 2009 8:43 AM by Tom Jenkinson RSS

    BlackTie administration

    Tom Jenkinson Master

      Hi guys,

      I just wanted to give you a heads up on some of the administrative capabilites that we are introducing into BlackTie in version 2.0

      All the operations will be available from the following interfaces:
      Administration GUI

      Here's the list of operations:

      Domain operations:
      getServersList: Get the list of all server names
      listRunningServers: Get the list of running servers connected to this JBoss AS instance
      pauseDomain: Suspend services on all servers
      resumeDomain: Resume services on all servers (only those services that were previously paused are resumed)
      getServersStatus: This works like getServersList, listRunningServers and listRunningInstanceIds all in one



      reloadDomain: This operation causes all servers in the domain to halt, update their configuration and restart

      Server operations:
      listRunningInstanceIds(Server name): Get the ids of the running servers
      shutdownServer ([id]): Shutdown all running instances (optionally constrained by an id)
      reloadServer: Halt the server, update its configuration, restart server
      advertise(service name): Advertise the service at the server
      unadvertise(service name): Unadvertise the service at the server
      pauseServer: Suspend services
      resumeServer: Resume services that were paused in pauseServer
      getServiceCounter(Service name [id]): Get the number of requests processed for a specific service
      listServiceStatus([service name] [id]): Get the status of the services at the server (optionally restricted by a service name or server id)



      Although this list is not definitive as we are still adding operations all the time, if you see anything you think we have missed please let me know!