public class ProjectTemplateProcessing extends Object implements IProjectTemplateProcessing
OPENSHIFT_BINARY_LOCATION
Constructor and Description |
---|
ProjectTemplateProcessing(IProject project,
IClient client) |
Modifier and Type | Method and Description |
---|---|
Collection<IResource> |
apply(ITemplate template)
Apply the objects defined in the template to the server
|
String |
getName()
Well known name of the capability
|
boolean |
isSupported()
Allow the implementation of the capability to determine
if it is supported on the OpenShift server.
|
ITemplate |
process(ITemplate template)
Processes a template to substitute the parameters
where necessary for project
|
public boolean isSupported()
ICapability
isSupported
in interface ICapability
public String getName()
ICapability
getName
in interface ICapability
public ITemplate process(ITemplate template)
IProjectTemplateProcessing
process
in interface IProjectTemplateProcessing
template
- The template to processpublic Collection<IResource> apply(ITemplate template)
IProjectTemplateProcessing
apply
in interface IProjectTemplateProcessing
Copyright © 2016 Red Hat, Inc. All rights reserved.