KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > tctest > spring > integrationtests > framework > DeploymentBuilder


1 /*
2  * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.
3  */

4
5 package com.tctest.spring.integrationtests.framework;
6
7 import java.util.Map JavaDoc;
8
9
10 public interface DeploymentBuilder {
11
12   public DeploymentBuilder addDirectoryOrJARContainingClass(Class JavaDoc type);
13   public DeploymentBuilder addDirectoryOrJARContainingClassOfSelectedVersion(Class JavaDoc type, String JavaDoc[] variantNames);
14   public DeploymentBuilder addDirectoryContainingResource(String JavaDoc resource);
15   public DeploymentBuilder addResource(String JavaDoc location, String JavaDoc includes, String JavaDoc prefix);
16
17   public DeploymentBuilder addContextParameter(String JavaDoc name, String JavaDoc value);
18   public DeploymentBuilder addListener(Class JavaDoc listenerName);
19   public DeploymentBuilder addServlet(String JavaDoc name, String JavaDoc mapping, Class JavaDoc servletClass, Map JavaDoc params, boolean loadOnStartup);
20   public DeploymentBuilder setDispatcherServlet(String JavaDoc name, String JavaDoc mapping, Class JavaDoc servletClass, Map JavaDoc params, boolean loadOnStartup);
21   public DeploymentBuilder addTaglib(String JavaDoc uri, String JavaDoc location);
22
23   public DeploymentBuilder addBeanDefinitionFile(String JavaDoc beanDefinition);
24
25   public DeploymentBuilder addRemoteService(String JavaDoc remoteName, String JavaDoc beanName, Class JavaDoc interfaceType);
26   public DeploymentBuilder addRemoteService(Class JavaDoc exporterType, String JavaDoc remoteName, String JavaDoc beanName, Class JavaDoc interfaceType);
27   public DeploymentBuilder addRemoteService(String JavaDoc beanName, Class JavaDoc interfaceType);
28   public DeploymentBuilder addRemoteServiceBlock(String JavaDoc serviceBlock);
29
30   public Deployment makeDeployment() throws Exception JavaDoc;
31
32   public void setParentApplicationContextRef(String JavaDoc locatorFactorySelector, String JavaDoc parentContextKey);
33   
34 }
35
Popular Tags