skype2disk.MessageBodyParserFactoryImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of skype2gmail Show documentation
Show all versions of skype2gmail Show documentation
Send skype chat history to a gmail account
The newest version!
package skype2disk;
import com.google.inject.Inject;
import skype.SkypeChatMessageDataFactory;
import skype.SkypeMessageDateFormat;
import skype.UsersSortedByUserId;
public class MessageBodyParserFactoryImpl implements MessageBodyParserFactory {
private final SkypeChatMessageDataFactory skypeChatMessageDataFactory;
private final SkypeMessageDateFormat skypeMessageDateFormat;
@Inject
public MessageBodyParserFactoryImpl(SkypeChatMessageDataFactory skypeChatMessageDataFactory,SkypeMessageDateFormat skypeMessageDateFormat)
{
this.skypeChatMessageDataFactory = skypeChatMessageDataFactory;
this.skypeMessageDateFormat = skypeMessageDateFormat;
}
/* (non-Javadoc)
* @see skype2disk.MessageBodyParserFactory#produce(skype.UsersSortedByUserId, java.lang.String[])
*/
@Override
public MessageBodyParser produce(UsersSortedByUserId userList, String[] messageSignatures) {
return new MessageBodyParser(skypeChatMessageDataFactory, skypeMessageDateFormat, userList, messageSignatures);
}
}