Spec-Zone .ru
спецификации, руководства, описания, API


javax.xml.registry.infomodel
Интерфейс RegistryEntry

Все Суперинтерфейсы:
ExtensibleObject, RegistryObject, Имеющий версию
Все Известные Подынтерфейсы:
ClassificationScheme, ExtrinsicObject, RegistryPackage, Служба

public interface RegistryEntry
расширяет RegistryObject, Имеющий версию

Интерфейс RegistryEntry является основным интерфейсом для интерфейсов в модели, которые требуют дополнительных метаданных вне того, что обеспечивается интерфейсом RegistryObject. Несколько интерфейсов в модели представляют высокий уровень (крупный модуль) объекты в реестре, которые требуют дополнительных метаданных, таких как информация о версии и индикация относительно устойчивости или энергозависимость информации.

Автор:
Фаррух С. Нэджми

Полевая Сводка
static int STABILITY_DYNAMIC
          В любое время RegistryEntry может измениться.
static int STABILITY_DYNAMIC_COMPATIBLE
          RegistryEntry может измениться в любое время, однако изменения будут обратно совместимы.
static int STABILITY_STATIC
          RegistryEntry не будет изменяться.
static int STATUS_APPROVED
          RegistryEntry был представлен и одобрен.
static int STATUS_DEPRECATED
          RegistryEntry был осужден.
static int STATUS_SUBMITTED
          RegistryEntry был представлен.
static int STATUS_WITHDRAWN
          RegistryEntry был отозван submitter.
 
Сводка метода
 java.util.Date getExpiration()
          Получает expirationDate атрибут RegistryEntry в пределах Реестра.
 int getStability()
          Получает индикатор устойчивости для RegistryEntry в пределах Реестра.
 int getStatus()
          Получает состояние жизненного цикла RegistryEntry в пределах реестра.
 void setExpiration(java.util.Date expiration)
          Устанавливает expirationDate.
 void setStability(int stability)
          Устанавливает индикатор устойчивости для RegistryEntry.
 
Методы, наследованные от интерфейса javax.xml.registry.infomodel.RegistryObject
addAssociation, addAssociations, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifiers, addExternalLink, addExternalLinks, getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getDescription, getExternalIdentifiers, getExternalLinks, getKey, getLifeCycleManager, getName, getObjectType, getRegistryPackages, getSubmittingOrganization, removeAssociation, removeAssociations, removeClassification, removeClassifications, removeExternalIdentifier, removeExternalIdentifiers, removeExternalLink, removeExternalLinks, setAssociations, setClassifications, setDescription, setExternalIdentifiers, setExternalLinks, setKey, setName, toXML
 
Методы, наследованные от интерфейса javax.xml.registry.infomodel.ExtensibleObject
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
 
Методы, наследованные от интерфейса javax.xml.registry.infomodel. Имеющий версию
getMajorVersion, getMinorVersion, getUserVersion, setMajorVersion, setMinorVersion, setUserVersion
 

Полевая Деталь

STATUS_SUBMITTED

static final int STATUS_SUBMITTED
RegistryEntry был представлен.

См. Также:
Постоянные Значения полей

STATUS_APPROVED

static final int STATUS_APPROVED
RegistryEntry был представлен и одобрен.

См. Также:
Постоянные Значения полей

STATUS_DEPRECATED

static final int STATUS_DEPRECATED
RegistryEntry был осужден.

См. Также:
Постоянные Значения полей

STATUS_WITHDRAWN

static final int STATUS_WITHDRAWN
RegistryEntry был отозван submitter.

См. Также:
Постоянные Значения полей

STABILITY_DYNAMIC

static final int STABILITY_DYNAMIC
В любое время RegistryEntry может измениться.

См. Также:
Постоянные Значения полей

STABILITY_DYNAMIC_COMPATIBLE

static final int STABILITY_DYNAMIC_COMPATIBLE
RegistryEntry может измениться в любое время, однако изменения будут обратно совместимы.

См. Также:
Постоянные Значения полей

STABILITY_STATIC

static final int STABILITY_STATIC
RegistryEntry не будет изменяться.

См. Также:
Постоянные Значения полей
Деталь метода

getStatus

int getStatus()
              throws JAXRException
Получает состояние жизненного цикла RegistryEntry в пределах реестра.

Уровень возможности: 1
Этот метод должен бросить UnsupportedCapabilityException в более низкие уровни возможности.

Возвраты:
состояние жизненного цикла как целочисленное перечисление
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

getStability

int getStability()
                 throws JAXRException
Получает индикатор устойчивости для RegistryEntry в пределах Реестра. Индикатор устойчивости обеспечивается submitter как индикация относительно уровня устойчивости для контента.

Уровень возможности: 1
Этот метод должен бросить UnsupportedCapabilityException в более низкие уровни возможности.

Возвраты:
индикатор устойчивости как целочисленное перечисление
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой
См. Также:
RegistryEntry#STABILITY_DYNAMIC

setStability

void setStability(int stability)
                  throws JAXRException
Устанавливает индикатор устойчивости для RegistryEntry.

Уровень возможности: 1
Этот метод должен бросить UnsupportedCapabilityException в более низкие уровни возможности.

Параметры:
stability - индикатор устойчивости
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

getExpiration

java.util.Date getExpiration()
                             throws JAXRException
Получает expirationDate атрибут RegistryEntry в пределах Реестра. Этот атрибут определяет ограничение по времени после индикации устойчивости, обеспеченной атрибутом устойчивости. Как только expirationDate был достигнут, атрибут устойчивости в действительности становится STABILITY_DYNAMIC, подразумевающим, что контент может измениться в любое время и любым способом. Нулевое значение подразумевает, что нет никакого истечения на атрибуте устойчивости.

Уровень возможности: 1
Этот метод должен бросить UnsupportedCapabilityException в более низкие уровни возможности.

Возвраты:
дата истечения срока для индикатора устойчивости
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

setExpiration

void setExpiration(java.util.Date expiration)
                   throws JAXRException
Устанавливает expirationDate.

Уровень возможности: 1

Параметры:
expiration - дата истечения срока для индикатора устойчивости
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter