1
2
3
4
5
6
7
8
9
10
11 package org.mule.providers.ftp.server;
12
13 public class NamedPayload
14 {
15
16 public static final String DEFAULT_NAME = "default-file-name";
17 private byte[] payload;
18 private String name;
19
20 public NamedPayload(byte[] payload)
21 {
22 this(DEFAULT_NAME, payload);
23 }
24
25 public NamedPayload(String name, byte[] payload)
26 {
27 setName(name);
28 setPayload(payload);
29 }
30
31 public byte[] getPayload()
32 {
33 return payload;
34 }
35
36 public void setPayload(byte[] payload)
37 {
38 this.payload = payload;
39 }
40
41 public String getName()
42 {
43 return name;
44 }
45
46 public void setName(String name)
47 {
48 this.name = name;
49 }
50
51
52 public String toString()
53 {
54 try
55 {
56 return name + " " + new String(payload);
57 }
58 catch(Exception e)
59 {
60 return name + " " + payload;
61 }
62 }
63
64 }