Examples of CallbackCompletionObserver


Examples of eu.mosaic_cloud.tools.callbacks.core.CallbackCompletionObserver

  public CallbackCompletion<Void> write(byte[] data, final TExtra extra) {
    this.transcript.traceDebugging("writing to file with extra `%{object}`" , extra);
    final CallbackCompletion<Void> completion = this.file.write(data);
   
    if(this.callback != null) {
      completion.observe(new CallbackCompletionObserver() {
       
        @Override
        public CallbackCompletion<Void> completed(CallbackCompletion<?> completion_) {
          assert (completion == completion_);
         
View Full Code Here

Examples of eu.mosaic_cloud.tools.callbacks.core.CallbackCompletionObserver

  public CallbackCompletion<byte[]> read(long numOfBytes, final TExtra extra) {
    this.transcript.traceDebugging("reading from file with extra `%{object}`" , extra);
    final CallbackCompletion<byte[]> completion = this.file.read(numOfBytes);
   
    if(this.callback != null) {
      completion.observe(new CallbackCompletionObserver() {
       
        @Override
        public CallbackCompletion<Void> completed(CallbackCompletion<?> completion_) {
          assert (completion == completion_);
         
View Full Code Here

Examples of eu.mosaic_cloud.tools.callbacks.core.CallbackCompletionObserver

  public CallbackCompletion<Void> close(final TExtra extra) {
    this.transcript.traceDebugging("Closing file with extra `%{object}`" , extra);
    final CallbackCompletion<Void> completion = this.file.close();
   
    if(this.callback != null) {
      completion.observe(new CallbackCompletionObserver() {
       
        @Override
        public CallbackCompletion<Void> completed(CallbackCompletion<?> completion_) {
          assert (completion == completion_);
         
View Full Code Here

Examples of eu.mosaic_cloud.tools.callbacks.core.CallbackCompletionObserver

  @Override
  public CallbackCompletion<Void> getSlaList (Hashtable<String, String> parameters, CaExtra extra)
  {
    final CallbackCompletion<CaMessage<CaMessageValue>> completion = this.connector.getSlaList (parameters);
    if (this.callback != null) {
      completion.observe (new CallbackCompletionObserver () {
        @SuppressWarnings ("synthetic-access")
        @Override
        public CallbackCompletion<Void> completed (final CallbackCompletion<?> completion_)
        {
          assert (completion_ == completion);
View Full Code Here

Examples of eu.mosaic_cloud.tools.callbacks.core.CallbackCompletionObserver

  @Override
  public CallbackCompletion<Void> getSla (Hashtable<String, String> parameters, CaExtra extra)
  {
    final CallbackCompletion<CaMessage<CaMessageValue>> completion = this.connector.getSla (parameters);
    if (this.callback != null) {
      completion.observe (new CallbackCompletionObserver () {
        @SuppressWarnings ("synthetic-access")
        @Override
        public CallbackCompletion<Void> completed (final CallbackCompletion<?> completion_)
        {
          assert (completion_ == completion);
View Full Code Here

Examples of eu.mosaic_cloud.tools.callbacks.core.CallbackCompletionObserver

  @Override
  public CallbackCompletion<Void> performAction (Hashtable<String, String> parameters, CaExtra extra)
  {
    final CallbackCompletion<CaMessage<CaMessageValue>> completion = this.connector.performAction (parameters);
    if (this.callback != null) {
      completion.observe (new CallbackCompletionObserver () {
        @SuppressWarnings ("synthetic-access")
        @Override
        public CallbackCompletion<Void> completed (final CallbackCompletion<?> completion_)
        {
          assert (completion_ == completion);
View Full Code Here

Examples of eu.mosaic_cloud.tools.callbacks.core.CallbackCompletionObserver

  @Override
  public CallbackCompletion<Void> getResourceList (CaExtra extra)
  {
    final CallbackCompletion<CaMessage<CaMessageValue>> completion = this.connector.getResourceList ();
    if (this.callback != null) {
      completion.observe (new CallbackCompletionObserver () {
        @SuppressWarnings ("synthetic-access")
        @Override
        public CallbackCompletion<Void> completed (final CallbackCompletion<?> completion_)
        {
          assert (completion_ == completion);
View Full Code Here

Examples of eu.mosaic_cloud.tools.callbacks.core.CallbackCompletionObserver

  @Override
  public CallbackCompletion<Void> getResource (Hashtable<String, String> parameters, CaExtra extra)
  {
    final CallbackCompletion<CaMessage<CaMessageValue>> completion = this.connector.getResource (parameters);
    if (this.callback != null) {
      completion.observe (new CallbackCompletionObserver () {
        @SuppressWarnings ("synthetic-access")
        @Override
        public CallbackCompletion<Void> completed (final CallbackCompletion<?> completion_)
        {
          assert (completion_ == completion);
View Full Code Here

Examples of eu.mosaic_cloud.tools.callbacks.core.CallbackCompletionObserver

  @Override
  public CallbackCompletion<Void> deleteSla (CaExtra extra)
  {
    final CallbackCompletion<CaMessage<CaMessageValue>> completion = this.connector.deleteSla ();
    if (this.callback != null) {
      completion.observe (new CallbackCompletionObserver () {
        @SuppressWarnings ("synthetic-access")
        @Override
        public CallbackCompletion<Void> completed (final CallbackCompletion<?> completion_)
        {
          assert (completion_ == completion);
View Full Code Here

Examples of eu.mosaic_cloud.tools.callbacks.core.CallbackCompletionObserver

  @Override
  public CallbackCompletion<Void> startCfp (String cfpPath, boolean isCfpPath, CaExtra extra)
  {
    final CallbackCompletion<CaMessage<CaMessageValue>> completion = this.connector.startCfp (cfpPath, isCfpPath);
    if (this.callback != null) {
      completion.observe (new CallbackCompletionObserver () {
        @SuppressWarnings ("synthetic-access")
        @Override
        public CallbackCompletion<Void> completed (final CallbackCompletion<?> completion_)
        {
          assert (completion_ == completion);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.