1600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wangpackage gov.nist.javax.sip.message; 2600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 3600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wangimport javax.sip.header.ContentDispositionHeader; 4600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wangimport javax.sip.header.ContentTypeHeader; 5600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 6600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wangpublic interface Content { 7600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 8600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public abstract void setContent(Object content); 9600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 10600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public abstract Object getContent(); 11600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 12600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public abstract ContentTypeHeader getContentTypeHeader(); 13600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 14600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public abstract ContentDispositionHeader getContentDispositionHeader(); 15600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 16600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang /** 17600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * The default packing method. This packs the content to be appended to the 18600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * sip message. 19600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * 20600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang */ 21600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public abstract String toString(); 22600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 23600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 24600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang} 25