public class SSReply extends Common<SSReply>
Sub-Elements are
CommentSource
, Configuration
, StageLocation
Example:
<SSReply cls="U"> <Serial cls="U">FRA::HD:123</Serial> <EntryDateTime cls="U">2012-02-25T00:00:00Z</EntryDateTime> <SSRequestRef cls="U">USA::SR:123</SSRequestRef> <ReplyingCountry cls="U">FRA</ReplyingCountry> <SupportabilityCode cls="U">Supported with Restrictions</SupportabilityCode> <EffectiveDate cls="U">2012-02-25</EffectiveDate> <CommentSource> <Source cls="U">CAA</Source> <Comment idx="1" cls="U">IAW frequency clearance agreement FR MoD/FR CAA.</ Comment> </CommentSource> </SSReply>
approvedBy, approvedDateTime, caseNum, cls, description, entryBy, entryByRole, entryDateTime, extReferenceRef, extReferences, idref, lastChangeBy, lastChangeByRole, lastChangeDateTime, lastObservedBy, lastReviewBy, lastReviewByRole, lastReviewDate, legacyReleasability, modAllowedBy, modAllowedByRole, observedFirstDateTime, observedLastDateTime, owner, ownerRole, quality, recommendedValue, redacted, releasability, remarkRef, remarks, securityClass, serial, state
Constructor and Description |
---|
SSReply()
No arg constructor.
|
Modifier and Type | Method and Description |
---|---|
S11 |
getApprovalSPSNum()
Get the Certification of Spectrum Support Spectrum Planning Subcommittee
(SPS) document identifier assigned by NTIA.
|
Set<CommentSource> |
getCommentSource()
Get the CommentSource
|
Set<Configuration> |
getConfiguration()
Get the Configuration
|
S15 |
getCoordinationNum()
Get the US Military Communications-Electronics Board (MCEB) identifier
assigned to the equipment or system.
|
D |
getDateReceivedByCountry()
Get the date the request was received by the Host Nation Administration..
|
S20 |
getDistributionGroups()
Get In Data Item DistributionGroups (US), identify to whom the signed
certification should be distributed (e.g., "J-12 Holders")..
|
D |
getEffectiveDate()
Get the date by which the dataset is to be operational or effective..
|
S50 |
getERPNumber()
Get the Emergency Readiness Plan (ERP) Number.
|
D |
getExpirationDate()
Get the date at which the dataset will expire.
|
S50 |
getFASNumber()
Get the Interdepartment Radio Advisory Committee (IRAC) Frequency
Assignment Subcommittee (FAS) identifier assigned by NTIA..
|
S50 |
getIRACNumber()
Get the Interdepartment Radio Advisory Committee (IRAC) document number of
the NTIA Certification of Spectrum Support document.
|
S100 |
getReplyingAuthority()
Get the name of the organization providing the reply..
|
TString |
getReplyingCountry()
Get the code of the country providing the reply..
|
D |
getReviewDate()
Get the date by which the dataset is to be reviewed.
|
SSRequest |
getSsRequest()
Get the dataset identifier of the SSRequest being replied to..
|
Serial |
getSSRequestRef()
Get the dataset identifier of the SSRequest being replied to..
|
Set<StageLocation> |
getStageLocation()
Get the StageLocation
|
TString |
getSupportabilityCode()
Get the overall result of the national analysis.
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetApprovalSPSNum()
Determine if the ApprovalSPSNum is configured.
|
boolean |
isSetCommentSource()
Determine if the CommentSource is configured.
|
boolean |
isSetConfiguration()
Determine if the Configuration is configured.
|
boolean |
isSetCoordinationNum()
Determine if the CoordinationNum is configured.
|
boolean |
isSetDateReceivedByCountry()
Determine if the DateReceivedByCountry is configured.
|
boolean |
isSetDistributionGroups()
Determine if the DistributionGroups is configured.
|
boolean |
isSetEffectiveDate()
Determine if the EffectiveDate is configured.
|
boolean |
isSetERPNumber()
Determine if the ERPNumber is configured.
|
boolean |
isSetExpirationDate()
Determine if the ExpirationDate is configured.
|
boolean |
isSetFASNumber()
Determine if the FASNumber is configured.
|
boolean |
isSetIRACNumber()
Determine if the IRACNumber is configured.
|
boolean |
isSetReplyingAuthority()
Determine if the ReplyingAuthority is configured.
|
boolean |
isSetReplyingCountry()
Determine if the ReplyingCountry is configured.
|
boolean |
isSetReviewDate()
Determine if the ReviewDate is configured.
|
boolean |
isSetSsRequest()
Determine if the ssRequest field is configured.
|
boolean |
isSetSSRequestRef()
Determine if the SSRequestRef is configured.
|
boolean |
isSetStageLocation()
Determine if the StageLocation is configured.
|
boolean |
isSetSupportabilityCode()
Determine if the SupportabilityCode is configured.
|
void |
postLoad(SSRF root)
Update the SSRF data type references in this SSReply record after loading
from XML.
|
void |
prepare()
Update the SSRF data type references in this SSReply record.
|
void |
setApprovalSPSNum(S11 value)
Set the Certification of Spectrum Support Spectrum Planning Subcommittee
(SPS) document identifier assigned by NTIA.
|
void |
setCoordinationNum(S15 value)
Set the US Military Communications-Electronics Board (MCEB) identifier
assigned to the equipment or system.
|
void |
setDateReceivedByCountry(D value)
Set the date the request was received by the Host Nation Administration..
|
void |
setDistributionGroups(S20 value)
Set In Data Item DistributionGroups (US), identify to whom the signed
certification should be distributed (e.g., "J-12 Holders")..
|
void |
setEffectiveDate(D value)
Set the date by which the dataset is to be operational or effective..
|
void |
setERPNumber(S50 value)
Set the Emergency Readiness Plan (ERP) Number.
|
void |
setExpirationDate(D value)
Set the date at which the dataset will expire.
|
void |
setFASNumber(S50 value)
Set the Interdepartment Radio Advisory Committee (IRAC) Frequency
Assignment Subcommittee (FAS) identifier assigned by NTIA..
|
void |
setIRACNumber(S50 value)
Set the Interdepartment Radio Advisory Committee (IRAC) document number of
the NTIA Certification of Spectrum Support document.
|
void |
setReplyingAuthority(S100 value)
Set the name of the organization providing the reply..
|
void |
setReplyingCountry(TString value)
Set the code of the country providing the reply..
|
void |
setReviewDate(D value)
Set the date by which the dataset is to be reviewed.
|
void |
setSSRequestRef(Serial value)
Set the dataset identifier of the SSRequest being replied to..
|
void |
setSupportabilityCode(TString value)
Set the overall result of the national analysis.
|
String |
toString()
Get a string representation of this SSReply instance configuration.
|
void |
unsetCommentSource()
Clear the CommentSource field.
|
void |
unsetConfiguration()
Clear the Configuration field.
|
void |
unsetStageLocation()
Clear the StageLocation field.
|
SSReply |
withApprovalSPSNum(String value)
Set the Certification of Spectrum Support Spectrum Planning Subcommittee
(SPS) document identifier assigned by NTIA.
|
SSReply |
withCommentSource(Collection<CommentSource> values)
Set the CommentSource
|
SSReply |
withCommentSource(CommentSource... values)
Set the CommentSource
|
SSReply |
withConfiguration(Collection<Configuration> values)
Set the Configuration
|
SSReply |
withConfiguration(Configuration... values)
Set the Configuration
|
SSReply |
withCoordinationNum(String value)
Set the US Military Communications-Electronics Board (MCEB) identifier
assigned to the equipment or system.
|
SSReply |
withDateReceivedByCountry(Calendar value)
Set the date the request was received by the Host Nation Administration.
|
SSReply |
withDateReceivedByCountry(Date value)
Set the date the request was received by the Host Nation Administration.
|
SSReply |
withDistributionGroups(String value)
Set In Data Item DistributionGroups (US), identify to whom the signed
certification should be distributed (e.g., "J-12 Holders").
|
SSReply |
withEffectiveDate(Calendar value)
Set the date by which the dataset is to be operational or effective.
|
SSReply |
withEffectiveDate(Date value)
Set the date by which the dataset is to be operational or effective.
|
SSReply |
withERPNumber(String value)
Set the Emergency Readiness Plan (ERP) Number.
|
SSReply |
withExpirationDate(Calendar value)
Set the date at which the dataset will expire.
|
SSReply |
withExpirationDate(Date value)
Set the date at which the dataset will expire.
|
SSReply |
withFASNumber(String value)
Set the Interdepartment Radio Advisory Committee (IRAC) Frequency
Assignment Subcommittee (FAS) identifier assigned by NTIA.
|
SSReply |
withIRACNumber(String value)
Set the Interdepartment Radio Advisory Committee (IRAC) document number of
the NTIA Certification of Spectrum Support document.
|
SSReply |
withReplyingAuthority(String value)
Set the name of the organization providing the reply.
|
SSReply |
withReplyingCountry(ListCAO value)
Set the code of the country providing the reply.
|
SSReply |
withReviewDate(Calendar value)
Set the date by which the dataset is to be reviewed.
|
SSReply |
withReviewDate(Date value)
Set the date by which the dataset is to be reviewed.
|
SSReply |
withSsRequest(SSRequest value)
Set the dataset identifier of the SSRequest being replied to.
|
SSReply |
withSSRequestRef(Serial value)
Set the dataset identifier of the SSRequest being replied to.
|
SSReply |
withStageLocation(Collection<StageLocation> values)
Set the StageLocation
|
SSReply |
withStageLocation(StageLocation... values)
Set the StageLocation
|
SSReply |
withSupportabilityCode(ListCCD value)
Set the overall result of the national analysis.
|
compareTo, equals, getApprovedBy, getApprovedDateTime, getCaseNum, getCls, getDescription, getEntryBy, getEntryByRole, getEntryDateTime, getExtReferenceRef, getExtReferences, getIdref, getLastChangeBy, getLastChangeByRole, getLastChangeDateTime, getLastObservedBy, getLastReviewBy, getLastReviewByRole, getLastReviewDate, getLegacyReleasability, getModAllowedBy, getModAllowedByRole, getObservedFirstDateTime, getObservedLastDateTime, getOwner, getOwnerRole, getQuality, getRecommendedValue, getRedacted, getReleasability, getRemarkRef, getRemarks, getSecurityClass, getSerial, getState, hashCode, isSetApprovedBy, isSetApprovedDateTime, isSetCaseNum, isSetCls, isSetDescription, isSetEntryBy, isSetEntryByRole, isSetEntryDateTime, isSetExtReferenceRef, isSetExtReferences, isSetIdref, isSetLastChangeBy, isSetLastChangeByRole, isSetLastChangeDateTime, isSetLastObservedBy, isSetLastReviewBy, isSetLastReviewByRole, isSetLastReviewDate, isSetLegacyReleasability, isSetModAllowedBy, isSetModAllowedByRole, isSetObservedFirstDateTime, isSetObservedLastDateTime, isSetOwner, isSetOwnerRole, isSetQuality, isSetRecommendedValue, isSetRedacted, isSetReleasability, isSetRemarkRef, isSetRemarks, isSetSecurityClass, isSetSerial, isSetState, setApprovedBy, setApprovedDateTime, setCls, setDescription, setEntryBy, setEntryDateTime, setIdref, setLastChangeBy, setLastChangeDateTime, setLastObservedBy, setLastReviewBy, setLastReviewDate, setLegacyReleasability, setModAllowedBy, setObservedFirstDateTime, setObservedLastDateTime, setOwner, setQuality, setRecommendedValue, setRedacted, setSecurityClass, setSerial, setState, unsetCaseNum, unsetExtReferenceRef, unsetExtReferences, unsetReleasability, unsetRemarkRef, unsetRemarks, withApprovedBy, withApprovedDateTime, withApprovedDateTime, withCaseNum, withCaseNum, withCls, withDescription, withEntryBy, withEntryByRole, withEntryDateTime, withExtReferenceRef, withExtReferenceRef, withExtReferences, withExtReferences, withExtReferences, withIdref, withLastChangeBy, withLastChangeByRole, withLastChangeDateTime, withLastChangeDateTime, withLastObservedBy, withLastReviewBy, withLastReviewByRole, withLastReviewDate, withLastReviewDate, withLegacyReleasability, withModAllowedBy, withModAllowedByRole, withObservedFirstDateTime, withObservedFirstDateTime, withObservedLastDateTime, withObservedLastDateTime, withOwner, withOwnerRole, withQuality, withRecommendedValue, withRedacted, withReleasability, withReleasability, withRemarkRef, withRemarkRef, withRemarkRef, withRemarks, withRemarks, withSecurityClass, withSerial, withState
public SSReply()
public Serial getSSRequestRef()
Serial
instancepublic void setSSRequestRef(Serial value)
value
- a Serial
instancepublic boolean isSetSSRequestRef()
public TString getReplyingCountry()
TString
data typepublic void setReplyingCountry(TString value)
value
- the ReplyingCountry value in a TString
data typepublic boolean isSetReplyingCountry()
If configured this method also inspects the TString
wrapped value.
public TString getSupportabilityCode()
TString
data typepublic void setSupportabilityCode(TString value)
value
- the SupportabilityCode value in a TString
data typepublic boolean isSetSupportabilityCode()
If configured this method also inspects the TString
wrapped value.
public D getDateReceivedByCountry()
D
instancepublic void setDateReceivedByCountry(D value)
value
- a D
instancepublic boolean isSetDateReceivedByCountry()
public D getEffectiveDate()
D
instancepublic void setEffectiveDate(D value)
value
- a D
instancepublic boolean isSetEffectiveDate()
public D getExpirationDate()
D
instancepublic void setExpirationDate(D value)
value
- a D
instancepublic boolean isSetExpirationDate()
public D getReviewDate()
D
instancepublic void setReviewDate(D value)
value
- a D
instancepublic boolean isSetReviewDate()
public S11 getApprovalSPSNum()
S11
instancepublic void setApprovalSPSNum(S11 value)
value
- a S11
instancepublic boolean isSetApprovalSPSNum()
public S50 getERPNumber()
S50
instancepublic void setERPNumber(S50 value)
value
- a S50
instancepublic boolean isSetERPNumber()
public S50 getFASNumber()
S50
instancepublic void setFASNumber(S50 value)
value
- a S50
instancepublic boolean isSetFASNumber()
public S50 getIRACNumber()
S50
instancepublic void setIRACNumber(S50 value)
value
- a S50
instancepublic boolean isSetIRACNumber()
public S100 getReplyingAuthority()
S100
instancepublic void setReplyingAuthority(S100 value)
value
- a S100
instancepublic boolean isSetReplyingAuthority()
public S20 getDistributionGroups()
S20
instancepublic void setDistributionGroups(S20 value)
value
- a S20
instancepublic boolean isSetDistributionGroups()
public S15 getCoordinationNum()
S15
instancepublic void setCoordinationNum(S15 value)
value
- a S15
instancepublic boolean isSetCoordinationNum()
public Set<CommentSource> getCommentSource()
Complex element CommentSource is used to provide comments to a SSRequest. It can also be used to certify supportability..
CommentSource
instancepublic boolean isSetCommentSource()
public void unsetCommentSource()
public Set<StageLocation> getStageLocation()
Complex element StageLocation defines locations where the equipment or system is allowed or forbidden from use..
StageLocation
instancepublic boolean isSetStageLocation()
public void unsetStageLocation()
public Set<Configuration> getConfiguration()
Complex element Configuration identifies each operational configuration that is required in a SSRequest, granted by a Host Nation in a SSReply, or authorised in a frequency Assignment or Allotment dataset. It also identifies the functional use of the assigned frequency at a particular transmitting station. Finally, it may indicate if the receiver station is used primarily as a repeater. A direct coupling between the station's receiver and the station's transmitter allows the incoming signal to be retransmitted exactly as received..
Configuration
instancepublic boolean isSetConfiguration()
public void unsetConfiguration()
public SSReply withSSRequestRef(Serial value)
value
- An instances of type Serial
.public SSReply withReplyingCountry(ListCAO value)
value
- An instances of type ListCAO
.public SSReply withSupportabilityCode(ListCCD value)
value
- An instances of type ListCCD
.public SSReply withDateReceivedByCountry(Calendar value)
value
- An instances of type Calendar
.public SSReply withDateReceivedByCountry(Date value)
value
- An instances of type Date
.public SSReply withEffectiveDate(Calendar value)
value
- An instances of type Calendar
.public SSReply withEffectiveDate(Date value)
value
- An instances of type Date
.public SSReply withExpirationDate(Calendar value)
value
- An instances of type Calendar
.public SSReply withExpirationDate(Date value)
value
- An instances of type Date
.public SSReply withReviewDate(Calendar value)
value
- An instances of type Calendar
.public SSReply withReviewDate(Date value)
value
- An instances of type Date
.public SSReply withApprovalSPSNum(String value)
value
- An instances of type String
.public SSReply withERPNumber(String value)
value
- An instances of type String
.public SSReply withFASNumber(String value)
value
- An instances of type String
.public SSReply withIRACNumber(String value)
value
- An instances of type String
.public SSReply withReplyingAuthority(String value)
value
- An instances of type String
.public SSReply withDistributionGroups(String value)
value
- An instances of type String
.public SSReply withCoordinationNum(String value)
value
- An instances of type String
.public SSReply withCommentSource(CommentSource... values)
Complex element CommentSource is used to provide comments to a SSRequest. It can also be used to certify supportability.
values
- One or more instances of type CommentSource...
.public SSReply withCommentSource(Collection<CommentSource> values)
Complex element CommentSource is used to provide comments to a SSRequest. It can also be used to certify supportability.
values
- A collection of CommentSource
instancespublic SSReply withStageLocation(StageLocation... values)
Complex element StageLocation defines locations where the equipment or system is allowed or forbidden from use.
values
- One or more instances of type StageLocation...
.public SSReply withStageLocation(Collection<StageLocation> values)
Complex element StageLocation defines locations where the equipment or system is allowed or forbidden from use.
values
- A collection of StageLocation
instancespublic SSReply withConfiguration(Configuration... values)
Complex element Configuration identifies each operational configuration that is required in a SSRequest, granted by a Host Nation in a SSReply, or authorised in a frequency Assignment or Allotment dataset. It also identifies the functional use of the assigned frequency at a particular transmitting station. Finally, it may indicate if the receiver station is used primarily as a repeater. A direct coupling between the station's receiver and the station's transmitter allows the incoming signal to be retransmitted exactly as received.
values
- One or more instances of type Configuration...
.public SSReply withConfiguration(Collection<Configuration> values)
Complex element Configuration identifies each operational configuration that is required in a SSRequest, granted by a Host Nation in a SSReply, or authorised in a frequency Assignment or Allotment dataset. It also identifies the functional use of the assigned frequency at a particular transmitting station. Finally, it may indicate if the receiver station is used primarily as a repeater. A direct coupling between the station's receiver and the station's transmitter allows the incoming signal to be retransmitted exactly as received.
values
- A collection of Configuration
instancespublic String toString()
public boolean isSet()
SSReply
requires
cls
, Serial
, EntryDateTime
and
EffectiveDate
, ReplyingCountry
, SupportabilityCode
.
Note that this method only checks for the presence of required information; this method does not validate the information format.
public SSRequest getSsRequest()
SSRequest
instancepublic boolean isSetSsRequest()
public SSReply withSsRequest(SSRequest value)
value
- An instances of type SSRequest
.public void prepare()
This method builds the exported ssRequestRef
field with values
from the transient ssRequest
field. This method should typically
be called after the SSReply is configured and (optionally) before exporting
an SSRF message.
public void postLoad(SSRF root)
This method builds the transient ssRequest
with values from the
imported ssRequestRef
field. This method should typically be
called after the SSReply is imported from XML. * @param root the SSRF root
instance.
Copyright © 2016 OpenSSRF.org. All rights reserved.