com.bea.wlpi.common
Interface Publishable
- All Known Implementing Classes:
- ClassInvocationDescriptor, TemplateInfo, XMLEntityInfoHelper, EventKeyInfo, EJBInvocationDescriptor, UserInfo, BusinessCalendarInfo, RoleInfo, TemplateDefinitionInfo, RepositoryFolderInfoHelper, OrganizationInfo
- public interface Publishable
Describes objects that can be included in a workflow application package.
- Since:
- WebLogic Process Integrator 2.0
Method Summary |
java.lang.Object |
getContents()
Return the publishable content. |
java.lang.String |
getEntryName()
Return the display name for the publishable object. |
java.lang.String |
getOwnerName()
Return the name of the object's owner. |
int |
getType()
Return the type of publishable object. |
boolean |
isPublished()
Returns whether the object is published. |
TEMPLATE
public static final int TEMPLATE
TEMPLATE_DEFINITION
public static final int TEMPLATE_DEFINITION
BUSINESS_OPERATION
public static final int BUSINESS_OPERATION
BUSINESS_CALENDAR
public static final int BUSINESS_CALENDAR
USER
public static final int USER
ROLE
public static final int ROLE
ORG
public static final int ORG
XML_REPOSITORY_FOLDER
public static final int XML_REPOSITORY_FOLDER
XML_REPOSITORY_ENTITY
public static final int XML_REPOSITORY_ENTITY
EVENT_KEY
public static final int EVENT_KEY
getContents
public java.lang.Object getContents()
- Return the publishable content.
- Returns:
- A serializable object.
getEntryName
public java.lang.String getEntryName()
- Return the display name for the publishable object.
- Returns:
- Display name.
getType
public int getType()
- Return the type of publishable object.
- Returns:
- Publishable object type:
TEMPLATE
,
TEMPLATE_DEFINITION
,
BUSINESS_OPERATION
,
BUSINESS_CALENDAR
,
USER
,
ROLE
,
ORG
,
XML_REPOSITORY_FOLDER
,
XML_REPOSITORY_ENTITY
,
EVENT_KEY
,
getOwnerName
public java.lang.String getOwnerName()
- Return the name of the object's owner.
- Returns:
- The object's owner, if any.
isPublished
public boolean isPublished()
- Returns whether the object is published. Published objects cannot be
modified.
- Returns:
true
if the object is published.
BEA WebLogic Process Integrator is a trademark of BEA Systems, Inc.
Copyright (c) 2001 BEA Systems, Inc.
All rights reserved.