@Override public SocialActivitiesEvent toSocial(Object object) { ProjectDeployedEvent event = (ProjectDeployedEvent) object; return new SocialActivitiesEvent( socialUserRepository.systemUser(), AssetManagementEventTypes.PROJECT_DEPLOYED.name(), new Date(event.getTimestamp())) .withLink( event.getRepositoryAlias() != null ? event.getRepositoryAlias() : "<unknown>", event.getRootURI() != null ? event.getRootURI() : "<unknown>") .withAdicionalInfo(getAdditionalInfo(event)); }
@Override public SocialActivitiesEvent toSocial(Object object) { ProcessStartEvent event = (ProcessStartEvent) object; return new SocialActivitiesEvent( socialUserRepository.systemUser(), AssetManagementEventTypes.PROCESS_START.name(), new Date(event.getTimestamp())) .withLink( event.getRepositoryAlias() != null ? event.getRepositoryAlias() : "<unknown>", event.getRootURI() != null ? event.getRootURI() : "<unknown>") .withAdicionalInfo( "Process: " + event.getProcessName() + " started on: " + event.getRepositoryAlias()); }