performs task upon a single dspaceobject . used in conjunction with the distribute method to run a single task across multiple dspaceobjects . by default , this method just wraps a call to performitem for each item object . you should override this method if you want to use distribute to run your task across multiple dspace objects . either this method or performitem should be overridden if distribute method is used . concode_field_sep Curator curator concode_elem_sep ConfigurationService configurationService concode_elem_sep ItemService itemService concode_elem_sep Logger log concode_elem_sep CommunityService communityService concode_elem_sep HandleService handleService concode_elem_sep String taskId concode_field_sep DSpaceObject dereference concode_elem_sep void init concode_elem_sep long taskLongProperty concode_elem_sep void setResult concode_elem_sep boolean taskBooleanProperty concode_elem_sep String[] taskArrayProperty concode_elem_sep int perform concode_elem_sep int perform concode_elem_sep void report concode_elem_sep void distribute concode_elem_sep void performItem concode_elem_sep String taskProperty concode_elem_sep int taskIntProperty
void function ( DSpaceObject arg0 ) { if ( arg0 . getType ( ) == Constants . ITEM ) { performItem ( ( Item ) arg0 ) ; } }