PublishServiceInterface