agave-files/files-core/src/main/java/org/iplantc/service/io/model/LogicalFile.java
/**
	 * Adds an event to the history of this job. This will automatically
	 * be saved with the logicalFile when the logicalFile is persisted.
	 * 
	 * @param event the actual permission file event to add
	 * @param permission the permission applied to the {@link LogicalFile} that raised this {@code event}
	 */
Adds an event to the history of this job. This will automatically
be saved with the logicalFile when the logicalFile is persisted.

@param event the actual permission file event to add
@param permission the permission applied to the  LogicalFile that raised this  event
Adds an event to the history of this job . This will automatically be saved with the logicalFile when the logicalFile is persisted . @param event the actual permission file event to add @param permission the permission applied to the LogicalFile that raised this event
public void addPermissionEvent(FileEvent event, RemoteFilePermission permission) {
		FileEventProcessor eventProcessor = new FileEventProcessor();
		try {
			this.events.add(eventProcessor.processPermissionEvent(this, permission, event));
		} catch (FileEventProcessingException e) {
			log.error("Failed to add logical file permission event. " + e.getMessage());
		}
	}
public void addPermissionEvent ( FileEvent event , RemoteFilePermission permission ) { FileEventProcessor eventProcessor = new FileEventProcessor ( ) ; try { this . events . add ( eventProcessor . processPermissionEvent ( this , permission , event ) ) ; } catch ( FileEventProcessingException e ) { log . error ( "Failed to add logical file permission event. " + e . getMessage ( ) ) ; } }
Adds an event to the history of this job.
Adds an event to the history of this job .