org.jboss.wsf.spi.deployer
Interface Deployer

All Superinterfaces:
SPIView

public interface Deployer
extends SPIView

Abstraction to provide AS agnostic remote deployer.

Author:
Richard Opalka

Method Summary
 void addHttpsConnector(Map<String,String> sslOptions)
          Adds a test https connector
 void addSecurityDomain(String name, Map<String,String> authenticationOptions)
          Adds a new security domain
 void deploy(URL archive)
          Deploys specified archive remotely.
 void removeHttpsConnector()
          Remove the test https connector
 void removeSecurityDomain(String name)
          Removes a security domain
 void undeploy(URL archive)
          Undeploys specified archive remotely.
 

Method Detail

deploy

void deploy(URL archive)
            throws Exception
Deploys specified archive remotely.

Parameters:
archive - to deploy
Throws:
Exception - if some problem occurs

undeploy

void undeploy(URL archive)
              throws Exception
Undeploys specified archive remotely.

Parameters:
archive - to undeploy
Throws:
Exception - if some problem occurs

addSecurityDomain

void addSecurityDomain(String name,
                       Map<String,String> authenticationOptions)
                       throws Exception
Adds a new security domain

Parameters:
name -
authenticationOptions -
Throws:
Exception

removeSecurityDomain

void removeSecurityDomain(String name)
                          throws Exception
Removes a security domain

Parameters:
name -
Throws:
Exception

addHttpsConnector

void addHttpsConnector(Map<String,String> sslOptions)
                       throws Exception
Adds a test https connector

Parameters:
sslOptions -
Throws:
Exception

removeHttpsConnector

void removeHttpsConnector()
                          throws Exception
Remove the test https connector

Throws:
Exception


Copyright © 2012 JBoss, by Red Hat. All Rights Reserved.