Interface IThingBaseInfo

All Superinterfaces:
IThingBaseView
All Known Subinterfaces:
IArchived, IBizPolicyData, ICategory, IContainer, IContent, IDirServiceThing, IFolder, IForm, IForum, IGroup, IHandlerData, ILink, IMechanicsData, IMessage, IPortlet, IPrincipal, IRelation, IRole, ISchedule, IServiceThing, IStyle, ITemplate, IThing, IThingComponentData, ITopic, ITopic, IUser, IWorkspace, IXType

public interface IThingBaseInfo extends IThingBaseView
Basic thing information
See Also:
  • Field Details

  • Method Details

    • putThingInfo

      void putThingInfo(IThingID ownerID, IThingID styleID, int authLevel)
      puts this data in the cache
      Parameters:
      ownerID -
      styleID -
      authLevel -
    • setThingInfo

      void setThingInfo(IThingID ownerID, IThingID styleID, int authLevel) throws MetaException
      persists these values to DB
      Parameters:
      ownerID - - must be user or group or null
      styleID - - can be null
      authLevel -
      Throws:
      MetaException
    • putState

      void putState(int state)
      puts the thing state in the cache
      Parameters:
      state -
      See Also:
    • putIsVersioned

      void putIsVersioned(boolean isVersioned)
      puts the isversioned state in the cache
      Parameters:
      isVersioned -
      See Also: