Name
PipeAdvertisement
Synopsis
Pipe advertisements announce
the presence of a pipe. The pipe advertisement for an input pipe is
created from the AdvertisementFactory
class; you
must populate each of its fields. The pipe advertisement for an
output pipe is created automatically by the pipe service when the
pipe is resolved. The advertisement has the following fields:
-
ID
The unique ID of the pipe
-
Type
The type of the pipe (
UnicastType
,UnicastSecureType
, orPropagateType
)-
Name
The symbolic name of the pipe
public abstract class PipeAdvertisement extends net.jxta.document.Advertisement implements Cloneable { // Public Constructors public PipeAdvertisement(); // Public Constants public static final String IdTag; // ="Id” public static final String NameTag; // ="Name” public static final String TypeTag; // ="Type” // Public Class Methods public static String getAdvertisementType(); // Property Accessor Methods (by property name) public net.jxta.id.ID getID(); // Overrides:Advertisement public String getName(); public void setName(String n); public net.jxta.id.ID getPipeID(); public void setPipeID(net.jxta.id.ID pipeId); public String getType(); public void setType(String type); // Public Methods Overriding Advertisement public Object clone(); }
Passed To
net.jxta.pipe.PipeService.{createInputPipe()
,
createOutputPipe()}
,
ModuleSpecAdvertisement.setPipeAdvertisement()
Returned By
ModuleSpecAdvertisement.getPipeAdvertisement()
Get JXTA in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.