|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openstreetmap.osmosis.core.xml.v0_6.XmlChangeUploader
public class XmlChangeUploader
An OSM change sink for uploading all data to an OpenStreetMap server.
Constructor Summary | |
---|---|
XmlChangeUploader(java.lang.String aBaseURL,
java.lang.String aUserName,
java.lang.String aPassword,
java.lang.String aComment)
Creates a new instance. |
Method Summary | |
---|---|
void |
complete()
close the changeset on the server. |
protected void |
initialize()
Open the changeset if it is not yet open. |
void |
process(ChangeContainer changeContainer)
Process the change. |
void |
release()
Performs resource cleanup tasks such as closing files, or database connections. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XmlChangeUploader(java.lang.String aBaseURL, java.lang.String aUserName, java.lang.String aPassword, java.lang.String aComment)
aBaseURL
- may be nullaUserName
- the user-name to useaPassword
- the password to useaComment
- the comment to set in the changesetMethod Detail |
---|
protected final void initialize() throws java.io.IOException
java.io.IOException
- if we cannot contact the server.public final void process(ChangeContainer changeContainer)
process
in interface ChangeSink
changeContainer
- The change to be processed.public final void complete()
complete
in interface Completable
public final void release()
release
in interface Releasable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |