Interface StoredBundleKeyPersistence

All Superinterfaces:
org.tentackle.pdo.DomainContextDependable, org.tentackle.pdo.DomainContextProvider, org.tentackle.misc.Identifiable, org.tentackle.misc.Immutable, org.tentackle.reflect.Interceptable, org.tentackle.misc.Modifiable, org.tentackle.pdo.PdoProvider<StoredBundleKey>, org.tentackle.pdo.PersistenceDelegate<StoredBundleKey>, org.tentackle.pdo.PersistentObject<StoredBundleKey>, org.tentackle.pdo.ProxyDelegate<StoredBundleKey>, org.tentackle.validate.ScopeConfigurator, Serializable, org.tentackle.misc.SerialNumbered, org.tentackle.session.SessionDependable, org.tentackle.session.SessionProvider, org.tentackle.misc.Snapshotable<StoredBundleKey>, org.tentackle.validate.Validateable
All Known Subinterfaces:
StoredBundleKey
All Known Implementing Classes:
StoredBundleKeyPersistenceImpl

public interface StoredBundleKeyPersistence extends org.tentackle.pdo.PersistentObject<StoredBundleKey>
Persistence interface for stored bundle keys.
Author:
harald
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    attribute name for database column 'bundle_id'.
    static final String
    attribute name for database column 'bkey'.
    static final String
    attribute name for database column 'bvalue'.
    static final String
    relation name for 'StoredBundle bundle via bundleId (Bundle)'.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets StoredBundle bundle via bundleId (Bundle).
    long
    Gets the attribute bundleId.
    Gets the attribute key.
    Gets the attribute value.
    org.tentackle.misc.TrackedList<StoredBundleKey>
    selectByBundleId(long bundleId)
    Selects composite list of StoredBundleKey keys via StoredBundleKey#bundleId (Keys).
    void
    Sets StoredBundle bundle via bundleId (Bundle).
    void
    Sets the attribute key.
    void
    Sets the attribute value.

    Methods inherited from interface org.tentackle.pdo.DomainContextDependable

    createValidContext, determineContextId, getBaseContext, getContextId, isDomainContextImmutable, setDomainContext, setDomainContextImmutable

    Methods inherited from interface org.tentackle.pdo.DomainContextProvider

    getDomainContext, on, on, op, op

    Methods inherited from interface org.tentackle.misc.Identifiable

    toGenericString

    Methods inherited from interface org.tentackle.misc.Immutable

    getImmutableLoggingLevel, isFinallyImmutable, isImmutable, setFinallyImmutable, setImmutable, setImmutableLoggingLevel

    Methods inherited from interface org.tentackle.misc.Modifiable

    isModified

    Methods inherited from interface org.tentackle.pdo.PdoProvider

    getPdo, on, on

    Methods inherited from interface org.tentackle.pdo.PersistenceDelegate

    getDomainDelegate

    Methods inherited from interface org.tentackle.pdo.PersistentObject

    attributesModified, containsPattern, delete, differsPersisted, findDuplicate, getCache, getCacheAccessCount, getCacheAccessTime, getClassBaseName, getClassId, getEditedBy, getEditedExpiry, getEditedSince, getEmbeddingParent, getExpiredTableSerials, getId, getModificationCount, getNormText, getRootClassId, getRootId, getSecurityResult, getSerial, getTableName, getTableSerial, getTokenLockTimeout, isAbstract, isCacheable, isCached, isComposite, isDeleted, isEditAllowed, isEmbedded, isExpired, isNew, isNormTextProvided, isPermissionAccepted, isPersistable, isReferenced, isRemovable, isRootClassIdProvided, isRootEntity, isRootEntityOf, isRootIdProvided, isTableSerialProvided, isTokenLockableByMe, isTokenLocked, isTokenLockedBy, isTokenLockedByMe, isTokenLockProvided, isTracked, isValidated, isViewAllowed, isWriteAllowed, loadComponents, markCacheAccess, persist, persistTokenLocked, releaseTokenLock, reload, reloadForUpdate, requestTokenLock, reserveId, reserveId, save, select, selectAll, selectAllAsCursor, selectAllCached, selectAllForCache, selectAllIdSerial, selectAllWithExpiredTableSerials, selectByNormText, selectByNormTextAsCursor, selectCached, selectCachedOnly, selectExpiredTableSerials, selectExpiredTableSerials, selectForCache, selectForUpdate, selectLatest, selectMaxId, selectMaxTableSerial, selectSerial, setExpired, toIdString, transferTokenLock, validate

    Methods inherited from interface org.tentackle.pdo.ProxyDelegate

    me

    Methods inherited from interface org.tentackle.validate.ScopeConfigurator

    getDefaultScopes

    Methods inherited from interface org.tentackle.misc.SerialNumbered

    isVirgin

    Methods inherited from interface org.tentackle.session.SessionDependable

    isSessionImmutable, setSession, setSessionImmutable

    Methods inherited from interface org.tentackle.session.SessionProvider

    getSession

    Methods inherited from interface org.tentackle.misc.Snapshotable

    copy, createSnapshot, discardSnapshot, discardSnapshots, getSnapshots, isCopy, isSnapshot, revertToSnapshot, setCopy

    Methods inherited from interface org.tentackle.validate.Validateable

    validate
  • Field Details

  • Method Details

    • getBundleId

      @Persistent(ordinal=0, comment="the bundle id") long getBundleId()
      Gets the attribute bundleId.
      Returns:
      the bundle id
    • getKey

      @Persistent(ordinal=1, comment="the resource bundle key") @NotNull String getKey()
      Gets the attribute key.
      Returns:
      the resource bundle key
    • setKey

      void setKey(String key)
      Sets the attribute key.
      Parameters:
      key - the resource bundle key
    • getValue

      @Persistent(ordinal=2, comment="the localized string") @NotNull String getValue()
      Gets the attribute value.
      Returns:
      the localized string
    • setValue

      void setValue(String value)
      Sets the attribute value.
      Parameters:
      value - the localized string
    • getBundle

      @Bindable @Persistent(ordinal=0, comment="Bundle", component=false, parent=true) StoredBundle getBundle()
      Gets StoredBundle bundle via bundleId (Bundle).
      Returns:
      bundle Bundle
    • setBundle

      void setBundle(StoredBundle bundle)
      Sets StoredBundle bundle via bundleId (Bundle).
      Parameters:
      bundle - Bundle
    • selectByBundleId

      org.tentackle.misc.TrackedList<StoredBundleKey> selectByBundleId(long bundleId)
      Selects composite list of StoredBundleKey keys via StoredBundleKey#bundleId (Keys).
      Parameters:
      bundleId - the bundle id
      Returns:
      Keys