com.unica.publicapi.plan.api
Class MarketingObjectHandle

java.lang.Object
  extended by com.unica.publicapi.plan.api.Handle
      extended by com.unica.publicapi.plan.api.MarketingObjectHandle
Direct Known Subclasses:
MarketingObjectGridHandle

public class MarketingObjectHandle
extends Handle

MarketingObjectHandle is a handle to a Plan marketing object.

Author:
Jim Flowers

Field Summary
 
Fields inherited from class com.unica.publicapi.plan.api.Handle
APPROVAL_CATEGORY, APPROVAL_ID, APPROVAL_QUERY, ASSET_CATEGORY, ASSET_FOLDER_CATEGORY, ASSET_FOLDER_ID, ASSET_FOLDER_QUERY, ASSET_ID, ASSET_LIBRARY_CATEGORY, ASSET_LIBRARY_ID, ASSET_LIBRARY_QUERY, ASSET_MODE, ASSET_MODE_VALUE, ASSET_QUERY, ATTACHMENT_CATEGORY, ATTACHMENT_ID, ATTACHMENT_PARENT_OBJECT_ID, ATTACHMENT_PARENT_OBJECT_TYPE, ATTACHMENT_QUERY, FINANCIAL_ACCOUNT_CATEGORY, FINANCIAL_ACCOUNT_ID, FINANCIAL_ACCOUNT_QUERY, GRID_ID, GRID_ROW_ID, INVOICE_CATEGORY, INVOICE_ID, INVOICE_LINE_ITEM_ID, INVOICE_LINE_ITEM_QUERY, INVOICE_QUERY, MO_CATEGORY, MO_GRID_QUERY, MO_GRID_ROW_QUERY, MO_ID, MO_QUERY, MO_TYPE, PLAN_JSP, PROJECT_CATEGORY, PROJECT_GRID_QUERY, PROJECT_GRID_ROW_QUERY, PROJECT_ID, PROJECT_LINE_ITEM_ID, PROJECT_LINE_ITEM_IS_VERSION_FINAL, PROJECT_LINE_ITEM_QUERY, PROJECT_QUERY, TASK_CATEGORY, TASK_ID, TASK_QUERY, TEAM_CATEGORY, TEAM_FUNC, TEAM_ID, TEAM_QUERY, USER_CATEGORY, USER_FUNC, USER_ID, USER_QUERY
 
Constructor Summary
  MarketingObjectHandle(java.net.URL baseURL, java.lang.String type, int id)
          Create a new instance from the specified Plan base URL and component identifier.
protected MarketingObjectHandle(java.net.URL baseURL, java.lang.String type, int id, java.lang.String[] extensions)
          Create a new instance with the specified standard parameters and extensions.
 
Method Summary
 java.lang.String getType()
           
 
Methods inherited from class com.unica.publicapi.plan.api.Handle
equals, getBaseURL, getComponentId, getComponentTypeEnum, getExtensions, getURL, hashCode, makeHandle, makeHandle, makeHandleForTrigger, toExternalForm, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MarketingObjectHandle

public MarketingObjectHandle(java.net.URL baseURL,
                             java.lang.String type,
                             int id)
Create a new instance from the specified Plan base URL and component identifier.

Parameters:
baseURL - base url
id -

MarketingObjectHandle

protected MarketingObjectHandle(java.net.URL baseURL,
                                java.lang.String type,
                                int id,
                                java.lang.String[] extensions)
Create a new instance with the specified standard parameters and extensions.

Parameters:
baseURL - base url
id -
Method Detail

getType

public java.lang.String getType()