aslsocial/src/main/java/org/gcube/applicationsupportlayer/social/AslNewsManager.java

51 lines
1.3 KiB
Java
Raw Normal View History

package org.gcube.applicationsupportlayer.social;
import org.gcube.application.framework.core.session.ASLSession;
import org.gcube.common.core.utils.logging.GCUBEClientLog;
import org.gcube.portal.databook.server.DatabookStore;
/**
*
* @author Massimiliano Assante, ISTI-CNR
* @version 0.1 Dec 2012
*
* use to share updates from within your application, the update will be published in the Users News Feed belonging to the VRE your application runs into
*/
public class AslNewsManager implements NewsManager {
GCUBEClientLog log = new GCUBEClientLog(AslNewsManager.class);
private ASLSession session;
private DatabookStore store;
/**
*
* @param session the ASLSession instance
*/
public AslNewsManager(ASLSession session) {
this.session = session;
}
/**
* {@inheritDoc}
*/
@Override
public boolean shareApplicationUpdate(Class<?> applicationClass, String description) {
return true;
}
/**
* {@inheritDoc}
*/
@Override
public boolean shareApplicationUpdate(Class<?> applicationClass, String description, String uri) {
return true;
}
/**
* {@inheritDoc}
*/
@Override
public boolean shareApplicationUpdate(Class<?> applicationClass, String description, String uri, String previewTitle, String previewDescription, String previewThumbnailUrl) {
return true;
}
}