1 7 package org.mmbase.applications.packaging.sharehandlers; 8 9 import java.net.HttpURLConnection ; 10 import java.net.URL ; 11 12 import org.mmbase.util.Encode; 13 import org.mmbase.util.logging.Logger; 14 import org.mmbase.util.logging.Logging; 15 16 19 public class ShareClientSession { 20 21 private static Logger log = Logging.getLoggerInstance(ShareClientSession.class); 23 24 private String callbackurl; 25 26 27 32 public ShareClientSession(String callbackurl) { 33 this.callbackurl = callbackurl; 34 } 35 36 37 43 public boolean sendRemoteSignal(String myid) { 44 String url = callbackurl + "?id=" + Encode.encode("ESCAPE_URL_PARAM",myid); 45 log.info("sending signal =" + url); 46 try { 47 URL includeURL = new URL (url); 48 HttpURLConnection connection = (HttpURLConnection ) includeURL.openConnection(); 49 Object o = connection.getContent(); 50 } catch (Exception e) { 51 } 54 return true; 55 } 56 57 } 58 59 | Popular Tags |