BEA Systems, Inc.

com.beasys.commerce.portal.tags
Class AbstractPortletManagerTag

java.lang.Object
  |
  +--weblogic.utils.compiler.CodeGenerator
        |
        +--com.beasys.commerce.axiom.jsp.tags.AbstractTag
              |
              +--com.beasys.commerce.portal.tags.PTAbstractTag
                    |
                    +--com.beasys.commerce.portal.tags.AbstractPortletManagerTag
Direct Known Subclasses:
AdminPortletManagerTag, PortletManagerTag

public class AbstractPortletManagerTag
extends PTAbstractTag
implements PortalTagConstants

AbstractPortletManagerTag provides the necessary methods for the creation, retrieval, update, and deletion of portlets.


Inner classes inherited from class weblogic.utils.compiler.CodeGenerator
weblogic.utils.compiler.CodeGenerator.Output
 
Fields inherited from class weblogic.utils.compiler.CodeGenerator
NON_WORD_CHARS, targetDirectory, verboseCodegen
 
Fields inherited from interface com.beasys.commerce.portal.tags.PortalTagConstants
ALL_PORTLETS, CACHED_COLUMN_INFO, CACHED_PORTAL, ERROR_PAGE_PROPERTY, EVERYONE, GROUP_ADD_FAILED, GROUP_ADD_OK, GROUP_NAME_PROPERTY, GROUP_REMOVE_FAILED, GROUP_REMOVE_OK, LOGIN_FAILED, LOGIN_OK, NAME_IN_USE, PORTAL, PORTAL_NAME, PORTAL_NAME_PROPERTY, PORTAL_PAGE, PORTLET, PORTLET_NAME_PROPERTY, PROFILE_GROUP, PROFILE_GROUP_PROPERTY, PROFILE_USER_PROPERTY, SIGN_ON, TARGET_PROPERTY, USER_CREATION_FAILED, USER_NAME_PROPERTY, USER_UPDATE_FAILED
 
Fields inherited from interface com.beasys.commerce.axiom.jsp.tags.TagConstants
CREATE, GET, REMOVE, UPDATE
 
Constructor Summary
AbstractPortletManagerTag()
           
 
Method Summary
 java.lang.String action()
           
 java.lang.String defaultGroupId()
           
 java.lang.String defaultUserId()
           
 long groupId()
           
 java.lang.String id()
           
 java.lang.String portalName()
           
 java.lang.String portletName()
           
 java.lang.String processEndTag(java.lang.String tag, java.util.Properties props)
          Called to process the tag attributes upon initial tag declaration.
 java.lang.String processTag(java.lang.String tag, java.util.Properties props)
          Called to process the tag attributes upon initial tag declaration.
 java.lang.String scope()
           
 java.lang.String target()
           
 java.lang.String type()
           
 long userId()
           
 
Methods inherited from class com.beasys.commerce.portal.tags.PTAbstractTag
getDefaultValue, processTemplate
 
Methods inherited from class com.beasys.commerce.axiom.jsp.tags.AbstractTag
processStartTag, setJspContext, uniqueId
 
Methods inherited from class weblogic.utils.compiler.CodeGenerator
argumentLookup, baseConversion, buildString, classLookup, cleanup, date, ensureDir, exceptions, expandArrayClass, extractOptionValues, generate, generate, generate, generate, generateCode, generator, get_component_type, getFileChars, getProductionRule, getRootDirectoryName, getRuleName, installResource, is_primitive_array, javaCodeForType, lookupConvert, makeOutputStream, outputs, outputs, parameters, parse, prepare, primitive_type_array, primitive_type, processProductionRules, processTemplate, readLookup, rootDirectory, setRootDirectoryName, setTargetDirectory, targetFile, time, timeAndDate, type_array, writeLookup, year
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPortletManagerTag

public AbstractPortletManagerTag()
Method Detail

id

public java.lang.String id()

type

public java.lang.String type()

target

public java.lang.String target()

scope

public java.lang.String scope()

portalName

public java.lang.String portalName()

portletName

public java.lang.String portletName()

groupId

public long groupId()

userId

public long userId()

defaultGroupId

public java.lang.String defaultGroupId()

defaultUserId

public java.lang.String defaultUserId()

action

public java.lang.String action()

processTag

public java.lang.String processTag(java.lang.String tag,
                                   java.util.Properties props)
                            throws weblogic.servlet.jsp.JspExtensionException
Called to process the tag attributes upon initial tag declaration. This is a WLS-specific method.
Overrides:
processTag in class AbstractTag
Parameters:
tag - the tag name
props - properties prescribed by tag attributes
Returns:
resultant jsp text

processEndTag

public java.lang.String processEndTag(java.lang.String tag,
                                      java.util.Properties props)
                               throws weblogic.servlet.jsp.JspExtensionException
Called to process the tag attributes upon initial tag declaration. This is a WLS-specific method, both in signature, and due to the use of the jspc variable.
Overrides:
processEndTag in class AbstractTag
Parameters:
tag - the tage name
props - properties prescribed by tag attributes
Returns:
resultant jsp text

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved