/** * Returns if message is new * * @return true if new message */ public boolean isMessageNew() { return isMessageNew( getMessage() ); }
/** * Open the default folder (INBOX) * * @param write * open the folder in write mode * @throws KettleException * if something went wrong. */ public void openFolder( boolean write ) throws KettleException { openFolder( null, true, write ); }
public void modifyText( ModifyEvent e ) { closeMailConnection(); jobEntry.setChanged(); } };
/** * Returns attached files count for the current message * * @return true if message is Draft * @param pattern * (optional) */ public int getAttachedFilesCount( Pattern pattern ) throws KettleException { return getAttachedFilesCount( getMessage(), pattern ); }
/** * Returns if message is read * * @return true if message is read */ public boolean isMessageRead() { return isMessageRead( getMessage() ); }
/** * Returns if message is Draft * * @return true if message is Draft */ public boolean isMessageDraft() { return isMessageDraft( getMessage() ); }
/** * Returns if message is read * * @return true if message is flagged */ public boolean isMessageFlagged() { return isMessageFlagged( getMessage() ); }
/** * Returns if message is deleted * * @return true if message is deleted */ public boolean isMessageDeleted() { return isMessageDeleted( getMessage() ); }
/** * Disconnect from the server and close folder, connection. * * @throws KettleException */ public void disconnect() throws KettleException { disconnect( true ); }
/** * Returns all subfolders of the current folder * * @return sub folders */ public String[] returnAllFolders() throws KettleException { return returnAllFolders( getFolder() ); }
/** * Set count of moved messages. */ private void setMovedMessagesCounter() { this.nrMovedMessages = getMessagesCount(); }
/** * Save attached files to a folder. * * @param foldername * the target foldername * @throws KettleException */ public void saveAttachedFiles( String foldername ) throws KettleException { saveAttachedFiles( foldername, null ); }
/** * Return the primary text content of the message. */ public String getMessageBody( Message m ) throws MessagingException, IOException { return getMessageBodyOrContentType( m, false ); }
private void closeMailConnection() { try { if ( mailConn != null ) { mailConn.disconnect(); mailConn = null; } } catch ( Exception e ) { /* Ignore */ } }
public void widgetSelected( SelectionEvent e ) { setActionType(); jobEntry.setChanged(); } } );
private void closeMailConnection() { try { if ( mailConn != null ) { mailConn.disconnect(); mailConn = null; } } catch ( Exception e ) { // Ignore } }
public void widgetSelected( SelectionEvent e ) { conditionReceivedDate(); jobEntry.setChanged(); } } );
public void widgetSelected( SelectionEvent e ) { setUserProxy(); jobEntry.setChanged(); } } );
public void widgetSelected( SelectionEvent e ) { setAfterIMAPRetrived(); jobEntry.setChanged(); } } );