/**
*
*/
package fr.cedrik.inotes;
import fr.cedrik.email.spi.Session;
import fr.cedrik.util.ExtendedProperties;
/**
* @author Cédrik LIME
*/
public class SessionSupplier implements fr.cedrik.email.spi.SessionSupplier {
public SessionSupplier() {
}
@Override
public Session apply(ExtendedProperties properties) {
INotesProperties iNotesProperties;
if (properties instanceof INotesProperties) {
iNotesProperties = (INotesProperties) properties;
} else {
iNotesProperties = new INotesProperties(properties);
}
return new fr.cedrik.inotes.Session(iNotesProperties);
}
}