@Target(value=FIELD) @Retention(value=RUNTIME) @Documented public @interface Persist
Agent.start() is called, the file is read and
persisted values are applied to the corresponding field. At shutdown, the
file is written after all client overridable methods are called, with the
current values of the persist fields. Supported types are the same as the
ones supported by the configuration service since
serialization/deserialization relies on
Torg.lsst.ccs.utilities.conv.TypeUtils#stringify and
org.lsst.ccs.utilities.conv.InputConversionEngine#convertArgToType.Copyright © 2017 LSST. All rights reserved.