|
ArcGIS Server Geoportal extension 10
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.gpt.control.harvest.HarvestEditor
public class HarvestEditor
Provides harvest repository editing functionality. It assures that each harvest repository can be viewed in the same, unified way regardless the protocol. It also provides smooth values translation from/to native form as stored within the object and to/from string value as required in most cases to display on the form.
Constructor Summary | |
---|---|
HarvestEditor(HrRecord harvestRepository)
Creates instance of editor. |
Method Summary | |
---|---|
ArrayList<javax.faces.model.SelectItem> |
getAllProfiles()
Gets all CSW profiles. |
String |
getApprovalStatus()
Gets approval status. |
HarvestProtocolResource |
getArcGis()
Deprecated. since 10.0 with no intent of replacement |
HarvestProtocolArcIms |
getArcIms()
Deprecated. since 10.0 with no intent of replacement |
Map<String,String> |
getAttrs()
Gets map of attributes. |
boolean |
getAutoApprove()
Checks if 'auto-approve' is enabled. |
HarvestProtocolCsw |
getCsw()
Deprecated. since 10.0 with no intent of replacement |
String |
getCswProfile()
Deprecated. since 10.0 with no intent of replacement |
String |
getHarvestFrequency()
Gets harvest frequency. |
String |
getHostUrl()
Gets host URL. |
boolean |
getLockTitle()
Checks if 'lock-title' is enabled. |
String |
getName()
Gets repository name. |
HarvestProtocolOai |
getOai()
Deprecated. since 10.0 with no intent of replacement |
String |
getOwnerId()
Gets owner id as string. |
HrRecord |
getRepository()
Gets edited repository. |
String |
getSendNotification()
Gets sending notification switch flag. |
String |
getSoapUrl()
Gets SOAP URL. |
String |
getThemeLookup()
Gets theme lookup. |
String |
getType()
Gets protocol name. |
boolean |
getUpdateContent()
Checks if 'deep harvest' is enabled. |
boolean |
getUpdateDefinition()
Checks if 'xml generation' is enabled. |
String |
getUseThemeLookup()
Deprecated. since 9.3.1 with no replacement and not intent of future use |
HarvestProtocolWaf |
getWaf()
Deprecated. since 10.0 with no intent of replacement |
HarvestProtocolZ3950 |
getZ3950()
Deprecated. since 10.0 with no intent of replacement |
String |
getZ3950Format()
Deprecated. since 10.0 with no intent of replacement |
void |
setApprovalStatus(String status)
Approval status. |
void |
setAutoApprove(boolean enabled)
Enables/disables 'auto-approve' |
void |
setCswProfile(String profile)
Deprecated. since 10.0 with no intent of replacement |
void |
setHarvestFrequency(String harvestFrequency)
Sets harvest frequency. |
void |
setHostUrl(String hostUrl)
Sets host URL. |
void |
setLockTitle(boolean lockTitle)
Enables/disables 'lock-title' If a flag is set, it means a title is locked and synchronizer is not allowed to update it, although all the rest of information is allowed to be updated. |
void |
setName(String name)
Sets repository name. |
void |
setOwnerId(String value)
Sets owner id from string. |
void |
setSendNotification(String sendNotification)
Sets sending notification switch flag. |
void |
setSoapUrl(String url)
Sets SOAP URL. |
void |
setThemeLookup(String themeLookup)
Sets theme lookup. |
void |
setType(String name)
Sets protocol name. |
void |
setUpdateContent(boolean enabled)
Enables/disables 'deep harvest' |
void |
setUpdateDefinition(boolean enabled)
Enables/disables 'xml generation' |
void |
setUseThemeLookup(String useThemeLookup)
Deprecated. since 9.3.1 with no replacement and not intent of future use |
void |
setZ3950Format(String format)
Deprecated. since 10.0 with no intent of replacement |
String |
toString()
Gets string representation of the object. |
boolean |
validate(MessageBroker mb)
Validates entered content. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public HarvestEditor(HrRecord harvestRepository)
harvestRepository
- repository to be editedMethod Detail |
---|
public HrRecord getRepository()
public String getOwnerId()
public void setOwnerId(String value)
value
- owner idpublic Map<String,String> getAttrs()
public String getType()
public void setType(String name)
name
- protocol name name@Deprecated public String getUseThemeLookup()
@Deprecated public void setUseThemeLookup(String useThemeLookup)
useThemeLookup
- use theme lookup switch flagpublic String getThemeLookup()
public void setThemeLookup(String themeLookup)
themeLookup
- theme lookuppublic boolean getUpdateContent()
true
if 'deep harvest' is enabledpublic void setUpdateContent(boolean enabled)
enabled
- true
to enable 'deep harvest'public boolean getUpdateDefinition()
true
if 'xml generation' is enabledpublic void setUpdateDefinition(boolean enabled)
enabled
- true
to enable 'xml generation'public boolean getAutoApprove()
true
if 'auto-approve' is enabledpublic void setAutoApprove(boolean enabled)
enabled
- true
to enable 'auto-approve'public boolean getLockTitle()
true
if 'lock-title' is enabledpublic void setLockTitle(boolean lockTitle)
lockTitle
- true
to enable 'lock-title'public String getHarvestFrequency()
public void setHarvestFrequency(String harvestFrequency)
harvestFrequency
- harvest frequencypublic String getSendNotification()
public void setSendNotification(String sendNotification)
sendNotification
- sending notification switch flagpublic String getName()
public void setName(String name)
name
- namepublic String getHostUrl()
public void setHostUrl(String hostUrl)
hostUrl
- host URLpublic String getSoapUrl()
public void setSoapUrl(String url)
url
- SOAP URL@Deprecated public HarvestProtocolArcIms getArcIms()
@Deprecated public HarvestProtocolZ3950 getZ3950()
@Deprecated public String getZ3950Format()
@Deprecated public void setZ3950Format(String format)
format
- Z39.50 format@Deprecated public HarvestProtocolOai getOai()
@Deprecated public HarvestProtocolWaf getWaf()
@Deprecated public HarvestProtocolCsw getCsw()
@Deprecated public HarvestProtocolResource getArcGis()
@Deprecated public String getCswProfile()
@Deprecated public void setCswProfile(String profile)
profile
- CSW profilepublic ArrayList<javax.faces.model.SelectItem> getAllProfiles()
public String getApprovalStatus()
public void setApprovalStatus(String status)
status
- approval statuspublic boolean validate(MessageBroker mb)
mb
- message broker
true
if data is validpublic String toString()
toString
in class Object
|
ArcGIS Server Geoportal extension 10
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |