findLuiPersonRelationTypes( ContextInfo context) throws OperationFailedException { // TODO Auto-generated method stub return null; } @Override public List findLuiPersonRelationStates( ContextInfo context) throws OperationFailedException { // TODO Auto-generated method stub return null; } @Override public List findAllowedRelationStates( String luiPersonRelationType, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException { // TODO Auto-generated method stub return null; } @Override public LuiPersonRelationInfo fetchLUIPersonRelation( String luiPersonRelationId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List findLuiPersonRelationsByIdList( List luiPersonRelationIdList, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List findLuiIdsRelatedToPerson(String personId, String luiPersonRelationType, String relationState, ContextInfo context) throws DoesNotExistException, DisabledIdentifierException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List findPersonIdsRelatedToLui(String luiId, String luiPersonRelationType, String relationState, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List findLuiPersonRelationTypesForLuiPersonRelation( String personId, String luiId, String relationState, ContextInfo context) throws DoesNotExistException, DisabledIdentifierException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List findLuiPersonRelations(String personId, String luiId, ContextInfo context) throws DoesNotExistException, DisabledIdentifierException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List findLuiPersonRelationIds(String personId, String luiId, ContextInfo context) throws DoesNotExistException, DisabledIdentifierException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List findLuiPersonRelationsForPerson( String personId, ContextInfo context) throws DoesNotExistException, DisabledIdentifierException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List findLuiPersonRelationIdsForPerson(String personId, ContextInfo context) throws DoesNotExistException, DisabledIdentifierException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List findLuiPersonRelationsForLui( String luiId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List findLuiPersonRelationIdsForLui(String luiId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List findValidRelationStatesForLuiPersonRelation( String personId, String luiId, String luiPersonRelationType, ContextInfo context) throws DoesNotExistException, DisabledIdentifierException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public Boolean isValidLuiPersonRelation(String personId, String luiId, String luiPersonRelationType, String relationState, ContextInfo context) throws DoesNotExistException, DisabledIdentifierException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public Boolean isRelated(String personId, String luiId, String luiPersonRelationType, String relationState, ContextInfo context) throws DoesNotExistException, DisabledIdentifierException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public ValidationResultInfo validateLuiPersonRelation(String personId, String luiId, String luiPersonRelationType, String relationState, ContextInfo context) throws DoesNotExistException, DisabledIdentifierException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List findAllValidLuisForPerson(String personId, String luiPersonRelationType, String relationState, String atpId, ContextInfo context) throws DoesNotExistException, DisabledIdentifierException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List findAllValidPeopleForLui(String luiId, String luiPersonRelationType, String relationState, ContextInfo context) throws DoesNotExistException, DisabledIdentifierException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List findOrderedRelationStatesForLuiPersonRelation( String luiPersonRelationId, ContextInfo context) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List searchForLuiPersonRelationIds( List criteria, ContextInfo context) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public String createLuiPersonRelation(String personId, String luiId, String luiPersonRelationType, LuiPersonRelationInfo luiPersonRelationInfo, ContextInfo context) throws AlreadyExistsException, DoesNotExistException, DisabledIdentifierException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { // TODO Auto-generated method stub return null; } @Override public List createBulkRelationshipsForPerson(String personId, List luiIdList, String relationState, String luiPersonRelationType, LuiPersonRelationInfo luiPersonRelationInfo, ContextInfo context) throws AlreadyExistsException, DoesNotExistException, DisabledIdentifierException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException { System.out.println("Inside validation impl for createBulkRelationshipsForPerson" ); ]]> attributes) { this.key = key; this.name = name; this.descr = descr; this.effectiveDate = effectiveDate; this.expirationDate = expirationDate; this.attributes = attributes; } @Override public void setName(String name) { this.name = name; } @Override public String getName() { return this.name; } @Override public void setDescr(String descr) { this.descr = descr; } @Override public String getDescr() { return this.descr; } @Override public void setEffectiveDate(Date effectiveDate) { this.effectiveDate = effectiveDate; } @Override public Date getEffectiveDate() { return this.effectiveDate; } @Override public void setExpirationDate(Date expirationDate) { this.expirationDate = expirationDate; } @Override public Date getExpirationDate() { return this.expirationDate; } @Override public void setAttributes(List attributes) { this.attributes = attributes; } @Override public List getAttributes() { return this.attributes; } @Override public void setKey(String key) { this.key = key; } @Override public String getKey() { return this.key; } private static Date asDate(String dateStr) { if (dateStr == null) { return null; } SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd"); try { return df.parse(dateStr); } catch (ParseException ex) { throw new IllegalArgumentException(ex); } } } ]]> getAttributes() { if (attributes == null) { attributes = new HashMap(); } return attributes; } public void setAttributes(Map attributes) { this.attributes = attributes; } /** * Create and last update info for the structure. This is optional * and treated as read only since the data is set by the internals * of the service during maintenance operations. */ public MetaInfo getMetaInfo() { return metaInfo; } public void setMetaInfo(MetaInfo metaInfo) { this.metaInfo = metaInfo; } /** * Type of publication for which this information should be used. */ public String getType() { return type; } public void setType(String type) { this.type = type; } /** * Current state of the information for this publication * type. This value should be constrained to those within the * cluPublishingState enumeration. In general, an "active" record * for a type indicates that the clu should be published within * that media, though that may be further constrained by the cycle * information included. */ public String getState() { return state; } public void setState(String state) { this.state = state; } /** * Identifier for the publishing information. This is set by the * service to be able to determine changes and alterations to the * structure as well as provides a handle for searches. This * structure is not currently accessible through unique * operations, and it is strongly recommended that no external * references to this particular identifier be maintained. */ public String getId() { return id; } public void setId(String id) { this.id = id; } @Override public String toString() { return "CluPublicationInfo[id=" + id + ", cluId=" + cluId + ", type=" + type + "]"; ]]> getAttributes() { if (attributes == null) { attributes = new HashMap(); } return attributes; } public void setAttributes(Map attributes) { this.attributes = attributes; } /** * Create and last update info for the structure. This is optional * and treated as read only since the data is set by the internals * of the service during maintenance operations. */ public MetaInfo getMetaInfo() { return metaInfo; } public void setMetaInfo(MetaInfo metaInfo) { this.metaInfo = metaInfo; } /** * Unique identifier for an LU document relationship * type. Describes the type of usage of the document. */ public String getType() { return type; } public void setType(String type) { this.type = type; } /** * The current status of the LU to document relationship. The * values for this field are constrained to those in the * luDocRelationState enumeration. A separate setup operation does * not exist for retrieval of the meta data around this value. */ public String getState() { return state; } public void setState(String state) { this.state = state; } /** * Unique identifier for a LU to document relation. This is * optional, due to the identifier being set at the time of * creation. Once the connection has been created, this should be * seen as required. */ public String getId() { return id; } public void setId(String id) { this.id = id; } ]]> getAttributes() { if (attributes == null) { attributes = new HashMap(); } return attributes; } public void setAttributes(Map attributes) { this.attributes = attributes; } /** * Create and last update info for the structure. This is optional and treated as read only since the data is set by the internals of the service during maintenance operations. */ public MetaInfo getMetaInfo() { return metaInfo; } public void setMetaInfo(MetaInfo metaInfo) { this.metaInfo = metaInfo; } /** * Unique identifier for a CLU Set. This is optional, due to the identifier being set at the time of creation. Once the CLU Set has been created, this should be seen as required. */ public String getId() { return id; } public void setId(String id) { this.id = id; } ]]> attributes; @XmlElement private MetaInfo metaInfo; @XmlAttribute private String type; @XmlAttribute private String state; @XmlAttribute private String id; /** * Friendly name of the CLU Set. */ public String getName() { return name; } public void setName(String name) { this.name = name; } /** * Narrative description of the CLU Set. */ public RichTextInfo getDescr() { return descr; } public void setDescr(RichTextInfo descr) { this.descr = descr; } /** * Date and time that this CLU Set became effective. This is a similar concept to the effective date on enumerated values. When an expiration date has been specified, this field must be less than or equal to the expiration date. */ public Date getEffectiveDate() { return effectiveDate; } public void setEffectiveDate(Date effectiveDate) { this.effectiveDate = effectiveDate; } /** * Date and time that this CLU Set expires. This is a similar concept to the expiration date on enumerated values. If specified, this should be greater than or equal to the effective date. If this field is not specified, then no expiration date has been currently defined and should automatically be considered greater than the effective date. */ public Date getExpirationDate() { return expirationDate; } public void setExpirationDate(Date expirationDate) { this.expirationDate = expirationDate; } // /** // * Specifies a search for CLU identifiers. Present for dynamic CLU Sets // */ // public CluCriteriaInfo getCluCriteria() { // return cluCriteria; // } // // public void setCluCriteria(CluCriteriaInfo cluCriteria) { // this.cluCriteria = cluCriteria; // } /** * List of key/value pairs, typically used for dynamic attributes. */ public Map getAttributes() { ]]> getAttributes() { if (attributes == null) { attributes = new HashMap(); } return attributes; } public void setAttributes(Map attributes) { this.attributes = attributes; } /** * Create and last update info for the structure. This is optional * and treated as read only since the data is set by the internals * of the service during maintenance operations. */ public MetaInfo getMetaInfo() { return metaInfo; } public void setMetaInfo(MetaInfo metaInfo) { this.metaInfo = metaInfo; } /** * Unique identifier for a clu lo relation type. */ public String getType() { ]]> attributes) { this.attributes = attributes; } /** * Create and last update info for the structure. This is optional * and treated as read only since the data is set by the internals * of the service during maintenance operations. */ public MetaInfo getMetaInfo() { return metaInfo; } public void setMetaInfo(MetaInfo metaInfo) { this.metaInfo = metaInfo; } /** * Unique identifier for a clu lo relation type. */ public String getType() { return type; } public void setType(String type) { this.type = type; } /** * Identifier for the current status of a CLU to LO * relationship. The values for this field are constrained to * those in the luLoRelationState enumeration. A separate setup * operation does not exist for retrieval of the meta data around * this value. */ public String getState() { return state; } public void setState(String state) { this.state = state; } /** * Unique identifier for a single CLU LO Relation record. This is * optional, due to the identifier being set at the time of * creation. Once the relation has been created, this should be * seen as required. */ public String getId() { return id; } public void setId(String id) { this.id = id; } @Override public String toString() { return "CLuLoRelationInfo[id=" + id + ", cluId=" + cluId + ", loId=" + loId + "]"; ]]> attributes) { this.attributes = attributes; } /** * Create and last update info for the structure. This is optional * and treated as read only since the data is set by the internals * of the service during maintenance operations. */ public MetaInfo getMetaInfo() { return metaInfo; } public void setMetaInfo(MetaInfo metaInfo) { this.metaInfo = metaInfo; } /** * Unique identifier for an LU document relationship * type. Describes the type of usage of the document. */ public String getType() { return type; } public void setType(String type) { this.type = type; } /** * The current status of the LU to document relationship. The * values for this field are constrained to those in the * luDocRelationState enumeration. A separate setup operation does * not exist for retrieval of the meta data around this value. */ public String getState() { return state; } public void setState(String state) { this.state = state; } /** * Unique identifier for a LU to document relation. This is * optional, due to the identifier being set at the time of * creation. Once the connection has been created, this should be * seen as required. */ public String getId() { return id; } public void setId(String id) { this.id = id; } ]]> getAttributes() { if (attributes == null) { attributes = new HashMap(); } return attributes; } public void setAttributes(Map attributes) { this.attributes = attributes; } /** * The page luDocumentTypeKey Structure does not exist. */ public String getId() { ]]> getAttributes() { if (attributes == null) { attributes = new HashMap(); } return attributes; } public void setAttributes(Map attributes) { this.attributes = attributes; } /** * The page luDocumentTypeKey Structure does not exist. */ public String getId() { ]]> getAttributes() { if (attributes == null) { attributes = new HashMap(); } return attributes; } public void setAttributes(Map attributes) { this.attributes = attributes; } /** * Create and last update info for the structure. This is optional * and treated as read only since the data is set by the internals * of the service during maintenance operations. */ public MetaInfo getMetaInfo() { return metaInfo; } public void setMetaInfo(MetaInfo metaInfo) { this.metaInfo = metaInfo; } /** * Identifier for the clu fee record. */ public String getId() { return id; } public void setId(String id) { this.id = id; } } ]]> getAttributes() { if (attributes == null) { attributes = new HashMap(); } return attributes; } public void setAttributes(Map attributes) { this.attributes = attributes; } /** * The page luDocumentTypeKey Structure does not exist. */ public String getId() { ]]>