ContainerManagedTimestampTrackable (Hyperic HQ Plugin API)
Keywords: org.hyperic.hibernate.ContainerManagedTimestampTrackable interface

Overview | Package | Class | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.4.0.2
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.hyperic.hibernate
Interface ContainerManagedTimestampTrackable

All Known Implementing Classes:
  Agent, AgentType, AIIp, AIPlatform, AIServer, AIService, AlertDefinition, AppdefBean, AppdefNamedBean, AppdefResource, AppdefResourceType, Application, ApplicationType, AppService, Escalation, Ip, IpBase, Measurement, MeasurementTemplate, Platform, PlatformBase, PlatformType, Plugin, ResourceGroup, Server, ServerBase, ServerType, Service, ServiceCluster, ServiceType

    public interface ContainerManagedTimestampTrackable

Implementors will be noticed by the container when it updates the creation time or last modified time for container managed objects. The creation time and last modified time management policy (container vs. explicit) may be defined independently depending on the implementation.

See Also:
  `HypericInterceptor`

Method Summary
`boolean` | `allowContainerManagedCreationTime()` Define the management policy for the creation time.
`boolean` | `allowContainerManagedLastModifiedTime()` Define the management policy for the last modified time.

Method Detail

### allowContainerManagedCreationTime

    boolean allowContainerManagedCreationTime()

  Define the management policy for the creation time. If the creation time is set explicitly, an explicit management policy will be assumed always, regardless of the return value.

  Returns:
    `true` to allow the container to manage the creation time; `false` to manage the creation time explicitly. If the creation time is unspecified, then the implementation should return `false`.

### allowContainerManagedLastModifiedTime

    boolean allowContainerManagedLastModifiedTime()

  Define the management policy for the last modified time.

  Returns:
    `true` to allow the container to manage the last modified time; `false` to manage the last modified time explicitly. If the last modified time is unspecified, then the implementation should return `false`.

Overview | Package | Class | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.4.0.2
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.