com.bea.dsp.management.deployment
Interface DeploymentPrimitive

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
DeploymentPrimitive.Create, DeploymentPrimitive.CreateOrUpdate, DeploymentPrimitive.Delete, DeploymentPrimitive.Update

public interface DeploymentPrimitive
extends java.io.Serializable

Models a deployment operation on a data space model or configuration artifact.


Nested Class Summary
static interface DeploymentPrimitive.Create
           
static interface DeploymentPrimitive.CreateOrUpdate
           
static interface DeploymentPrimitive.Delete
           
static class DeploymentPrimitive.Kind
           
static interface DeploymentPrimitive.Update
           
 
Method Summary
 DeploymentPrimitive.Kind getKind()
           
 java.lang.String getLocator()
           
 ResourceType.Value getResourceTypeValue()
           
 

Method Detail

getKind

DeploymentPrimitive.Kind getKind()
Returns:
The deployment operation kind. May not be null.

getLocator

java.lang.String getLocator()
Returns:
The locator of the deployed artifact in the DSP repository in the form of an LD URI. May not be null.

getResourceTypeValue

ResourceType.Value getResourceTypeValue()
Returns:
The value of the resource type of the deployed artifact. May be null while the artifact is considered for deployment. Not null for deployed artifacts.


Copyright © 2007 BEA Systems Inc. All Rights Reserved.