object
Events
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
-
def
sendDigestEmail(user: User, events: List[Event]): Unit
-
def
sendEmailUser(userList: List[TimerJob]): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
event_type: follow_user, unfollow_user, follow_file, unfollow_file, follow_dataset, unfollow_datset, follow_collection, unfollow_collection => "user follows/unfollows object_name"
edit_profile => "user edited his profile"
upload_file => "user uploaded object_name"
create_dataset, create_collection => "user created dataset/collection: object_name"
delete_file, delete_dataset, delete_collection => "user deleted dataset/collection/file: object_name"
move_collection_trash, move_dataset_trash => "user moved collection/dataset: object_name to trash"
add_tags_dataset, add_tags_file => "user added tags to dataset/file: object_name"
remove_tags_dataset, remove_tags_file => "user removed tags from dataset/file: object_name"
attach_file_dataset => "user added file: object_name to dataset: source_name" detach_file_dataset => "user removed file: object_name from dataset: source_name"
attach_dataset_collection => "user added dataset: object_name to collection: source_name" remove_dataset_collection => "user removed dataset: object_name from collection: source_name"
addMetadata_dataset => "user added metadata to dataset: object_name" addMetadata_file => "user added metadata to file: object_name"
update_dataset_information => "user updated dataset infomration for object_name"
(when working with comments object_name holds comment text, object_id has UUID of comment) comment_file => "user commented object_name on file: source_name" add_comment_dataset => "user commented object_name on dataset: source_name" edit_comment => "user edited his comment to object_name"
set_note_file => "user set the note on object_name"
download_file => "user downladed object_name" (not working)
tos_update => "Terms of Service were updated"
To get all events use: var events = events.getAllEvents(muser.followedUsers, muser.followedCollections, muser.followedDatasets, muser.followedFiles) events is a list of Event objects for (event <- events) (whatever you want with the event)