Package de.xima.fc.form.publish
Class FormPublishContextBuilder
- java.lang.Object
 - 
- de.xima.fc.form.publish.FormPublishContextBuilder
 
 
- 
public class FormPublishContextBuilder extends Object
Builder for creating an form-publish-context.- Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Constructor Summary
Constructors Constructor Description FormPublishContextBuilder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description IFormPublishContextbuild(Benutzer benutzer, PublishRequestParameter parameters)Deprecated.Usebuild(HttpServletRequest, HttpServletResponse)instead.IFormPublishContextbuild(IFormPublishContext publishCtx)builds theIFormPublishContextbased by loading all needed data from the master-server and sets them into the givenIFormPublishContextIExtendedFormPublishContextbuild(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)builds anIExtendedFormPublishContextbased on the given parameters. 
 - 
 
- 
- 
Method Detail
- 
build
public IExtendedFormPublishContext build(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
builds anIExtendedFormPublishContextbased on the given parameters. Usesbuild(IFormPublishContext)for loading the requested data.- Parameters:
 request-HttpServletRequestthe request to useresponse-HttpServletResponsethe response to use- Returns:
 - the created 
IExtendedFormPersistContext 
 
- 
build
@Deprecated public IFormPublishContext build(Benutzer benutzer, PublishRequestParameter parameters)
Deprecated.Usebuild(HttpServletRequest, HttpServletResponse)instead.Builds anIFormPublishContextbased on the the given parameters. Usesbuild(IFormPublishContext)for loading the requested data.- Parameters:
 benutzer-Benutzerwhich creates the requestparameters-PublishRequestParameters to use- Returns:
 - the created 
IFormPublishContext 
 
- 
build
public IFormPublishContext build(IFormPublishContext publishCtx)
builds theIFormPublishContextbased by loading all needed data from the master-server and sets them into the givenIFormPublishContext- Parameters:
 publishCtx-IFormPublishContextfor which the data should be loaded- Returns:
 - the 
IFormPublishContextextended by the loaded data 
 
 - 
 
 -