Skip to content

Commit 891dbbe

Browse files
committed
Renamed the package
Renamed the package from it.trv.vendorsftpconnection to it.trvi.vendorsftpconnection.
1 parent e1c3911 commit 891dbbe

10 files changed

+23
-8
lines changed

.idea/artifacts/SFTPConnectionWithAmazonVendor.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations.xml

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
A small Java library that implements the sending and receiving of messages to and from the Amazon Vendor servers, using the SFTP protocol as specified in the document "Amazon SFTP Guide".
33

44
## Index
5+
* [Release notes](#release-notes)
56
* [Introduction](#introduction)
67
* [The connection settings file](#the-connection-settings-file)
78
* [Documentation](#documentation)
@@ -13,14 +14,18 @@ A small Java library that implements the sending and receiving of messages to an
1314
* [MessageReceptionException](#messagereceptionexception)
1415
* [Conclusion](#conclusion)
1516

17+
## Release notes
18+
* **1.0.1**: Renamed package: "it.trv.vendorsftpconnection" -> "it.trvi.vendorsftpconnection"
19+
* **1.0.0**: Initial release
20+
1621
## Introduction
1722
The objective of this package is to provide a simple tool to exchange messages with the Amazon Vendor servers using the SFTP protocol. It sends and receives the messages as raw text, so it's up to the users of this library to ensure the content of the messages is consistent and processed correctly. It uses the JSch library by JCraft to create and manage the actual SFTP sessions.
1823

1924
Knowledge of the Amazon Vendor documentation is needed to understand and use this tool and this documentation correctly. This package is a way to make the process of establishing a working connection with Amazon's SFTP servers faster, but knowing and understanding how this connection is set up and how it works is still necessary. The document "Amazon SFTP Guide" is the one that requires the most attention for the purposes of this package. If you need help creating the SSH keys, I suggest you follow [this guide](https://www.ssh.com/ssh/keygen/).
2025

2126
As stated in the license, this software is provided "as is" without warranty of any kind. I'm not responsible for any issue and/or damage that this software may cause. Please read the full license for more legal jargon. This package has undergone limited testing, because I have no longer access to an Amazon Vendor account; please report any error or problem you might find, and I'll try to fix it to the best of my ability.
2227

23-
All the classes in this library are contained in the package "`it.trv.vendorsftpconnection`".
28+
All the classes in this library are contained in the package "`it.trvi.vendorsftpconnection`".
2429

2530
## The connection settings file
2631
This file contains some of the information necessary to create a new session with the SFTP servers: the path to this file is one of the parameters that must be specified when establishing a connection. It contains the following data:

SFTPConnectionWithAmazonVendor.jar

25 Bytes
Binary file not shown.

src/it/trv/vendorsftpconnection/AmazonVendorSFTPConnectionValidator.java renamed to src/it/trvi/vendorsftpconnection/AmazonVendorSFTPConnectionValidator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
Class use to validate a new SFTP connection with the Amazon Vendor server, by passing the tests for the connection required by Amazon.
33
*/
4-
package it.trv.vendorsftpconnection;
4+
package it.trvi.vendorsftpconnection;
55

66
import javax.swing.*;
77
import java.io.IOException;

src/it/trv/vendorsftpconnection/ConnectionException.java renamed to src/it/trvi/vendorsftpconnection/ConnectionException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package it.trv.vendorsftpconnection;
1+
package it.trvi.vendorsftpconnection;
22

33
public class ConnectionException extends Exception{
44
public ConnectionException(String errorMessage) {

src/it/trv/vendorsftpconnection/MessageExchanger.java renamed to src/it/trvi/vendorsftpconnection/MessageExchanger.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package it.trv.vendorsftpconnection;
1+
package it.trvi.vendorsftpconnection;
22

33
import java.util.NoSuchElementException;
44
import java.util.concurrent.TimeoutException;

src/it/trv/vendorsftpconnection/MessageForwardingException.java renamed to src/it/trvi/vendorsftpconnection/MessageForwardingException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package it.trv.vendorsftpconnection;
1+
package it.trvi.vendorsftpconnection;
22

33
public class MessageForwardingException extends Exception{
44
public MessageForwardingException(String errorMessage) {

src/it/trv/vendorsftpconnection/MessageReceptionException.java renamed to src/it/trvi/vendorsftpconnection/MessageReceptionException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package it.trv.vendorsftpconnection;
1+
package it.trvi.vendorsftpconnection;
22

33
public class MessageReceptionException extends Exception{
44
public MessageReceptionException(String errorMessage) {

src/it/trv/vendorsftpconnection/SFTPBasedMessageExchangerForAmazonVendor.java renamed to src/it/trvi/vendorsftpconnection/SFTPBasedMessageExchangerForAmazonVendor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package it.trv.vendorsftpconnection;
1+
package it.trvi.vendorsftpconnection;
22

33
import com.jcraft.jsch.Channel;
44
import com.jcraft.jsch.ChannelSftp;

0 commit comments

Comments
 (0)