com.sapportals.portal.pcd.gl

Interface IRelation

All Superinterfaces:
Context, DirContext, IObservable, IPcdContext

public interface IRelation
extends IPcdContext

The persistence interface for relations in the PCD GL.

This interface is not intended to be implemented by clients.


Field Summary
 
Fields inherited from interface com.sapportals.portal.pcd.gl.IPcdContext
APPLICATION_OBJECT_FACTORIES, APPLICATION_STATE_FACTORIES, CRAWLER_OBJECTS, FACTORY_SERVICE_ID, PCD_DISABLE_OBJECT_CLASS_CHECK, PCD_FILTER, PCD_GL_OBJECT_FACTORY, PCD_GL_STATE_FACTORY, PCD_INITIAL_CONTEXT_FACTORY, PCD_PERSONALIZATION_PRINCIPAL, PCD_REPORTING_PRINCIPAL, PCD_RETURN_OBJECT_CLASS_IN_ENUMERATIONS, PCD_RUNTIME_PERMISSION_CHECK, PCD_SCHEMA_PREFIX, PCD_USE_NON_PERSONALIZED_COPY_SOURCE, PCD_VERSION_CONTROL_ACTIVITY, REQUESTED_INTERFACE, UCD_INITIAL_CONTEXT_FACTORY, UCD_SCHEMA_PREFIX
 
Fields inherited from interface javax.naming.directory.DirContext
ADD_ATTRIBUTE, REMOVE_ATTRIBUTE, REPLACE_ATTRIBUTE
 
Fields inherited from interface javax.naming.Context
APPLET, AUTHORITATIVE, BATCHSIZE, DNS_URL, INITIAL_CONTEXT_FACTORY, LANGUAGE, OBJECT_FACTORIES, PROVIDER_URL, REFERRAL, SECURITY_AUTHENTICATION, SECURITY_CREDENTIALS, SECURITY_PRINCIPAL, SECURITY_PROTOCOL, STATE_FACTORIES, URL_PKG_PREFIXES
 
Method Summary
 Name getSource()
          Get the origin vertex.
 Name getTarget()
          Get the destination vertex.
 Name setSource(Name from)
          Set the origin object.
 Name setTarget(Name to)
          Set the destination vertex.
 
Methods inherited from interface com.sapportals.portal.pcd.gl.IPcdContext
bind, bind, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, createDeltaLink, createDeltaLink, createDeltaLink, createDeltaLink, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, destroySubcontext, destroySubcontext, getAccessUrl, getAclHandle, getAtomicName, getAttributes, getAttributes, getChildPosition, getChildPosition, getDateOfLastChange, getDateOfLastChange, getDlModificationState, getDlModificationState, getUnit, getUnit, getWhereUsedList, getWhereUsedList, isPartOfUnit, isPartOfUnit, isRootOfUnit, isRootOfUnit, list, list, listBindings, listBindings, listRelations, listRelations, listSize, listSize, modifyAttributes, modifyAttributes, modifyAttributes, modifyAttributes, rebind, rebind, rebind, rebind, removeAttributeModifications, removeAttributeModifications, removeModifications, removeModifications, rename, rename, rename, rename, rename, rename, search, search, search, setChildPosition, setChildPosition, unbind, unbind
 
Methods inherited from interface javax.naming.directory.DirContext
bind, bind, createSubcontext, createSubcontext, getAttributes, getAttributes, getAttributes, getAttributes, getSchema, getSchema, getSchemaClassDefinition, getSchemaClassDefinition, rebind, rebind, search, search, search, search, search, search, search
 
Methods inherited from interface javax.naming.Context
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, getEnvironment, getNameInNamespace, getNameParser, getNameParser, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind
 
Methods inherited from interface com.sapportals.portal.pcd.gl.notif.IObservable
register
 

Method Detail

setSource

Name setSource(Name from)
Set the origin object.

Parameters:
from - The (name of the) source.
Returns:
The (possibly null) name of value for the source node prior to this call of setSource()

setTarget

Name setTarget(Name to)
Set the destination vertex.

Parameters:
to - The (name of the) target.
Returns:
The (possibly null) name of the target vertex prior to this call of setTarget()

getSource

Name getSource()
Get the origin vertex.

Returns:
The (possibly null) name of the source vertex.

getTarget

Name getTarget()
Get the destination vertex.

Returns:
The (possibly null) name of the target vertex.
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] EP-BASIS [sap.com] tc/epbc/pcd/pars/srvgldeprecated api BC-PIN-PCD
[sap.com] KMC-WPC [sap.com] tc/kmc/wpc/wpcfacade api EP-PIN-WPC-WCM
[sap.com] EP-BASIS-API [sap.com] tc/epbc/pcd/gl/api api EP-PIN
[sap.com] EP-BASIS-API [sap.com] tc/epbc/pcd/gl/api - EP-PIN


Copyright 2011 SAP AG Complete Copyright Notice