Skip to content

Commit

Permalink
Revert ConnectorFacade
Browse files Browse the repository at this point in the history
  • Loading branch information
SpOOnman committed Dec 9, 2019
1 parent 4f709ce commit 1258183
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions src/main/java/pl/touk/sputnik/connector/ConnectorFacade.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
package pl.touk.sputnik.connector;

import org.jetbrains.annotations.NotNull;
import pl.touk.sputnik.configuration.Configuration;
import pl.touk.sputnik.configuration.GeneralOptionNotSupportedException;
import pl.touk.sputnik.review.Review;
import pl.touk.sputnik.review.ReviewFile;

import java.util.List;

public interface ConnectorFacade extends ReviewPublisher {
Connectors name();

@NotNull
List<ReviewFile> listFiles();

/**
* Validates if given options are supported by selected connector.
*
* @throws GeneralOptionNotSupportedException
* if passed configuration is not valid or not fully supported
*/
void validate(Configuration configuration) throws GeneralOptionNotSupportedException;

@Deprecated
void setReview(@NotNull Review review);
}

0 comments on commit 1258183

Please sign in to comment.