Class PublishServiceImpl
java.lang.Object
com.here.platform.data.client.service.publish.PublishServiceImpl
- All Implemented Interfaces:
PublishService
-
Constructor Summary
ConstructorsConstructorDescriptionPublishServiceImpl(HttpHandler httpHandler, ClientExecutionContext clientExecutionContext) -
Method Summary
Modifier and TypeMethodDescriptionscala.concurrent.Future<org.apache.pekko.Done>cancelPublication(HRN hrn, InternalSettings settings, String publicationId) scala.concurrent.Future<org.apache.pekko.Done>closePublication(HRN hrn, InternalSettings settings, String publicationId) scala.concurrent.Future<Publication>getPublication(HRN hrn, InternalSettings settings, String publicationId) scala.concurrent.Future<String>openPublication(HRN hrn, InternalSettings settings, scala.collection.immutable.Seq<String> layerIds, scala.collection.immutable.Seq<VersionDependency> versionDependencies) scala.concurrent.Future<org.apache.pekko.Done>uploadPublicationMetadata(HRN hrn, InternalSettings settings, String layerId, String publicationId, scala.collection.immutable.Seq<PublishPartition> partitions)
-
Constructor Details
-
PublishServiceImpl
-
-
Method Details
-
cancelPublication
public scala.concurrent.Future<org.apache.pekko.Done> cancelPublication(HRN hrn, InternalSettings settings, String publicationId) - Specified by:
cancelPublicationin interfacePublishService
-
closePublication
public scala.concurrent.Future<org.apache.pekko.Done> closePublication(HRN hrn, InternalSettings settings, String publicationId) - Specified by:
closePublicationin interfacePublishService
-
getPublication
public scala.concurrent.Future<Publication> getPublication(HRN hrn, InternalSettings settings, String publicationId) - Specified by:
getPublicationin interfacePublishService
-
openPublication
public scala.concurrent.Future<String> openPublication(HRN hrn, InternalSettings settings, scala.collection.immutable.Seq<String> layerIds, scala.collection.immutable.Seq<VersionDependency> versionDependencies) - Specified by:
openPublicationin interfacePublishService
-
uploadPublicationMetadata
public scala.concurrent.Future<org.apache.pekko.Done> uploadPublicationMetadata(HRN hrn, InternalSettings settings, String layerId, String publicationId, scala.collection.immutable.Seq<PublishPartition> partitions) - Specified by:
uploadPublicationMetadatain interfacePublishService
-